Malampuzha Dam

From Wikipedia, the free encyclopedia

Malampuzha Dam is the biggest irrigation reservoir in south India.

[edit] See also

In other languages