Thommankuth Water Falls January 16, 2015April 19, 2017Lookerala Thommankuthu waterfalls is among the best cascades in Idukki.Thommankuthu is famous for its seven-step waterfall. It is an ideal place for adventure tourism [...]