With a length of 209 km, it is the second-longest river in Kerala, after the Periyar River. The word "Nila" indicates the culture more than just a river. The headwaters of the main tributary of Bharathappuzha originates in the Anaimalai Hills in the Western Ghats, and flows westward through Palakkad Gap, across Palakkad, Thrissur and Malappuram districts of Kerala. The Bharathappuzha is extensively dammed and there are six reservoirs along the course of the river, and two more are under construction. We can see the Old Railroad Bridge across Bharathappuzha built by the British in 1867, now not in use. Another major project is the regulator-cum-bridge at Thrithala built on the Velliyankallu bridge. The main objective of the regulator is drinking watersupply. Also the new bridge reduces the distance from Thrissur to Kozhikode by 11 km. There are 2 bridges beside each other.