Overview

Discover the impressive Malampuzha Dam, one of the largest reservoirs in Kerala, located near Palakkad in South India. Surrounded by the majestic Western Ghats, the dam consists of a masonry dam with a length of 1,849 meters and an earthen dam standing at a height of 220 meters. Crossing the Malampuzha River, a tributary of Bharathappuzha, this engineering marvel offers breathtaking views and a ra... Read More
img