Other Spots in Palakkad

Malampuzha Dam in Palakkad



Malampuzha Dam

Malampuzha dam is a tourlist location in Palakkad. Main attractions in Malampuzha are a dam and garden. This is a picnic spot for leisure where you can enjoy the beauty of nature.