Description : Malapuzha dam is located near Palakkad and it is the largest water reservoir in Kerala. It is built on the Malampuzha river which is Kerala’s second largest river. I saw the dam when I visited the nearby amusement park of Palakkad. I loved the visit to Palakkad. I clicked photographs and enjoyed the typical Palakad food.