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 throu...