Tag: Idukki Arch Dam

Idukki Arch Dam

Idukki Arch Dam : an Architectural Marvel in the Lap of Nature

River Periyar, the longest river of Kerala, flows through a gorge between two huge hills known as Kuravan...