Uppala lies in the western coast of south India, between the Western ghats and the Arabian sea. Uppala River is also known as Kalai River, originates from the Veerakamba Hills in Karnataka. Uppala river enters Kerala through Manjeshwar thaluk(Uppala) in Kasaragod and finally ends near Uppala Gate. The length of the river is about 50 km. The Uppala River originates at about 150 m height from the sea level. Uppala river constitutes about 50 square kilometres in Kasaragod district. Hence it is the 25'TH largest river in kerala state.