+91 99250 83003 — Toll Free

Idukki Dam

Idukki Dam

a marvel of engineering and a popular picnic spot.