Designed by
Title
Bharathappuzha, also known as the Nila, is a river in India in the state of Kerala #198574826
Description
Bharathappuzha, also known as the 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. Nila has groomed the culture and life of South Malabar part of Kerala. It is also referred to as `Peraar` in ancient scripts and documents.