Malampuzha Dam - Palakkad, Kerala - Reservoir, Gardens, Views
Malampuzha dam, a small place near Palakkad, Kerala is the largest reservoir in Kerala. I had been looking for places to visit near C...
Malampuzha dam, a small place near Palakkad, Kerala is the largest reservoir in Kerala. I had been looking for places to visit near C...
Guinness Book of World Records recognized " Adiyogi " Shiva statue is situated at the foothills of Velliangiri, 30 km West of ...