Explore-Kerala
God's Own Country
Kerala Links
Idukki
Idukki is one of the most nature rich areas of kerala. It derives
its name from a Malayalam word 'idukku', which means narrow gorge. Idukki is known as the land of
massive mountains, variegated valleys and splendid streams. Located in the southern portion of
Kerala, Idukki offers diverse tourist attractions like hill ranges, mountain treks, spice
plantations, virgin beauty of nature and wild life sanctuaries.
Three big rivers namely Periyar, Thodupuzhayar and Thalayar surround this place. These rivers are
helpful in creating electricity and an estimated 66% of Kerala's electricity is generated here by
the various hydel power projects set up by the state.
Hill Stations