Overview

Experience the grandeur of Idukki Arch Dam, one of the highest arch dams in Asia, located in the beautiful state of Kerala, India. Take a tour of this engineering marvel, built on the River Periyar, and learn about its history and impressive double curvature design. Marvel at the breathtaking sight of the 550-foot tall dam nestled between the granite hills, surrounded by lush greenery. As part of ... Read More
img