Waterfalls and rivers in Malappuram
Bharathapuzha River The Bharata River, also known as Nila or the Bharathapuzha River, is a west-flowing river in Kerala that is the state’s second longest river. The river has always been an important aspect of life in Malabar’s southern areas. The name Nila was given to the river to emphasise its significance as more than […]
Waterfalls and rivers in Malappuram Read More »