Things To do in Malampuzha

Overview

Situated near Palakkad in South India, Malampuzha Dam is one of the largest reservoirs in Kerala, surrounded by the stunning Western Ghats. This impressive structure is a combination of a masonry dam stretching 1,849 meters and an earthen dam reaching 220 meters in height. Crossing the Malampuzha River, a tributary of Kerala's second largest river, Bharathappuzha, the dam offers a host of attracti ...

Read More
img