HomeTagsMoolamattom Powerhouse

Moolamattom Powerhouse

Idukki Arch Dam

The Idukki Dam is a double curvature arch dam constructed across the Periyar River in a narrow gorge between two granite hills locally known...
spot_img