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