IDUKKI - Kerala - Video
Idukki Dam
Idukki Arch Dam is the second largest arch dam in the world. The dam is ...