The Best Travel Spots nearby Malampuzha
Travel to Malampuzha in Malampuzha-I, India
Find hotels nearby 🏨
Find & Book the best travel experiences here
Malampuzha Dam is the largest dam and reservoir in Kerala, located near Palakkad, in the state of Kerala in South India, built post independence by the then Madras state.
Source: WikipediaHill pictures in Malampuzha
Shot with a iPhone 6. Exposure: 1/608, Aperture: 2.2, Focal Length: 4.2, ISO: 32