06/12/2018
Our Thommankuthu ๐
This famous seven steps waterfall is located in Idukki District, 17 km away from Thodupuzha. Bathing in waterfalls, forest trekking, night camping and pedal boating are the possible entertainments staging here. This hot spot waterfall is an attraction of thousands of tourists. Also, Thommankuthu is....