Bharathappuzha
River in India
Bharathappuzha, also known as the Nila or Ponnani River, is a river in the Indian states of Tamil Nadu and Kerala. With a length of 209 km, it is the second longest river that flows through Kerala after the Periyar. Wikipedia
Source: Anaimalai Hills
Length: 130 mi
Bridges: Chamravattom Bridge
Mouths: Arabian Sea and Laccadive Sea
Basin size: 6,186 km2 (2,388 sq mi)