Malampuzha Dam View PALAKKAD - Kerala - Video

Malampuzha Dam View

Malampuzha Dam is the largest reservoir in Kerala, located near Palakkad, in the state of Kerala in South India. The dam is 355 feet high and crosses the Malampuzha River, a tributary of Bharathappuzha, Kerala’s second longest river. 10 km from Palakkad town, North Kerala. Attractions: Dam, amusement park, boating facilities, rock garden and ropeway. […]