Wikipedia
Malampuzha
Malampuzha is a village in Palakkad district of Kerala, South India, near to the Malampuzha Dam.