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