A Manmade Beauty - Idduki Dam Prasanna August 06, 2021 History 3 Comments The Idukki Dam is a double curvature arch dam constructed across the Periyar River in a narrow gorge between two granite hills locally kno… Read more