Athirappilly and Vazhachal Waterfalls
attraction
Kerala
Idukki Reservoir is a vast body of water surrounded by the forested hills of Kerala’s Western Ghats. Created by major dams in the region, its winding shoreline and mountain scenery can be appreciated from several viewpoints and nearby roads.
No public reviews yet.