Places to Visit » Idukki Dam

The Idukki Dam is a double curvature arch dam constructed across the Periyar River in a narrow gorge between two granite hills Kuravan and Kurathi in Kerala, India. At 167.68 metres, it is one of the highest arch dams in Asia