Dams in India
Home
Malampuzha Dam
Malampuzha (Id) Dam
November 23, 2016
Add Comment
HISTORY: Malampuzha Dam is the largest reservoir in Kerala, located near Palakkad in south India with the scenic hills of the Western Ghats in the
[...]