Google
×

Malampuzha-I

Town in India
Malampuzha, is a town and suburb of Palakkad city, Kerala, India. It is located about 3.5km from Malampuzha Dam and 6km from city centre. Wikipedia
Assembly constituency: Malampuzha
District: Palakkad