· Bharathapuzha River . Save. Bharathappuzha at Kuttippuram. Bharathappuzha ("River of Bhārata"), also known as the River Nila, is a river in India in the state of Kerala. With a length of 209 km, it was the second-longest river in Kerala, after the Periyar River. The word "Nila" indicates the culture more than just a river.