Tagged: Idukki

0

Thommankuthu Waterfalls, Idukki

Found 17 km from Thodupuzha in Idukki region of Kerala, Thommankuthu is acclaimed for its seven-stage waterfall. It is a perfect place for experience tourism in Idukki. Significant attractions at Thommankuthu are backwoods trekking...

0

Madammakkulam waterfalls, Idukki

Madammakkulam waterfalls, arranged at Peermedu in Idukki locale of Kerala, is a characteristic lake under a spouting waterfall, circled by profound woods, this was a most loved spot of British grower in the pilgrim...