Malampuzha Dam and Garden in Palakkad
The largest dam in Kerala, Malampuzha Yakshi, Malampuzha Garden Malampuzha Dam is one of the most beautiful places in the Palakkad district of Kerala. It also has the distinction of being the largest dam in Kerala.Malampuzha, located in the Palakkad district of Kerala, is a popular destination for boat rides. My friend and I boarded […]
Malampuzha Dam and Garden in Palakkad Read More »