Malampuzha Garden is located at Malampuzha garden in Palakkad in Kerala. The dam site has some attractions like snake park, Japanese garden, childrens park etc., It also has a large Yakshi statue.
The garden is a very picturesque with the hill drop and expansive waters takes you closer to nature.
Watching water gushing out from the sluices is always have a calming effect,
recommended nearby places
MUST visit places – NEARBY
Load More