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
[...]
Chellarkovil, situated 11 km from Kumily, is a sleepy little village with its breathtaking view of the plains and cascading waterfalls.The sleepy village
[...]