Things To do in Idukki


Located in Idukki, Kerala, the breathtaking PowerHouse Falls is a must-see attraction situated 35 kilometers from Munnar. Cascading from a towering height of 2000 meters above sea level, the falls are nestled amidst lush tea estates and dense vegetation. En route to Thekkady, the area surrounding the waterfall boasts the enchanting beauty of Devikulam, also known as the 'Lake of Goddess', from whe ...

Read More

Avathi Recommendations For You

Nearby Attractions