Things To do in Idukki

Overview

Idukki Arch Dam, located in the South-Indian state of Kerala, is an engineering marvel and one of the highest arch dams in Asia. Situated on the River Periyar, it is built in a gorge between two hills, Kuravathi and Kuravan, offering a breathtaking sight in the rugged terrain. Visitors can take a tour to learn about its history and engineering, and also enjoy boating in the lush green reservoir as ...

Read More
img