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 […]