Bharathappuzha or River Nila Kerala's second longest river News River Nila, is also called as Bharathappuzha is the meeting point of Bharathappuza and Tirur River. Bharathappuzha or River Nila Kerala's second longest river is in the news due to the fact that it started drying and Now large part of this River is dried up and you can find the rivers level is going down day by … [Read more...]