Kerala Tourism Photos – Palakkad Malampuzha Dam dams kerala palakkad by Kerala Photos - July 16, 2013January 30, 2018 Malampuzha Dam - Palakkad Pictures, Kerala Malampuzha dam is located near Palakkad in Kerala. Malampuzha Dam is the largest reservoir in Kerala. Malampuzha dam is a combination of a masonry dam and an earthen dam. The Malampuzha dam is 6,066 feet high and crosses the Malampuzha river. The Malampuzha dam project