Tag: Idukki Arch Dam

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

Travel

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

Read More