 Mangalam River

Mangalam River is the main tributary of the river Gayathripuzha, which in turn is a tributary of Bharathapuzha, the second longest river in Kerala, India.It is around 30 km long in length, with its source from Nelliyampathi forests, and passing through Vadakkencherry, Kannambra, Puthucode, Padur, etc.