Find Sight


Idukki Arch Dam || Idukki Arch Dam

An architectural marvel, the Idukki arch dam is the world's second and Asia's first arch dam constructed across the Kuravan and Kurathi hills and is 550 feet high and 650 feet wide