Malampuzha is situated on the lower hills of the Western Ghats, located in Palakkad district, in the Indian state of Kerala. Malampuzha Dam is the largest reservoir in Kerala, used for irrigation and is the source of drinking water to Palakkad and surrounding villages.
Kava is just one of those rustic villages around the catchment of Malampuzha dam. This weekend getaway, sprawling in the middle of Malampuzha, has hills...