Malampuzha dam view at Palakkad district Kerala South India. Boating at Malampuzha garden hydroelectric dam