Bharathappuzha ("River of
Bharata"), also known as the
River Nila, is a river in
India in the state of
Kerala. 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. Nila has groomed the culture and life of south
Malabar part of Kerala. We see the name "Peraar" indicating the same river in ancient scripts and documents.