Malampuzha Dam is located in Malampuzha, about 10 km from Palakkad city in Kerala. Known for its reservoir views, landscaped gardens, Yakshi statue and ropeway, it is one of Palakkadâs most popular …
Continue Reading about Malampuzha Dam, Palakkad-Timings, Entry fee, Best Time and Things to Do →











