PALAKKAD FOR DUMMIES

Palakkad for Dummies

Situated at the foothills of your majestic Western Ghats, the Malampuzha Dam is the biggest reservoir in Kerala Situated around Palakkad. it can be the ideal put to spend every day with All your family members walking around inside the lush environmentally friendly gardens close to and soaking from the untouched organic magnificence of the position

read more