Google
×

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
Length: 130 mi
Basin size: 6,186 km2 (2,388 sq mi)