Picnic Spot
Idukki Dam
Cheruthony, Idukki Twp, Kerala
One of the highest arch dams in Asia- the famed Idukki Dam is a tourist’s…