Welcome To Malampuzha - The biggest irrigation reservoir in Kerala
Malampuzha is a mini hydoro-electric project built across Malampuzha river (a tributory of Bharathapuzha) in Palakkad district of Kerala, South India. It is also the biggest irrigation project in Kerala with a large network of canal systems.