Explore Thommankuthu Waterfalls, Idukki – An Eco Tourism Centre of Kerala

Those who love to visit places with waterfalls, heavy streams, and natural beauty, then Thommankuthu is the best place where you can see all three at one place. Thommankuthu waterfalls is located in Idukki District of Kerala State. It comes under Kerala Forest Department, Kothamangalam Division, Kaliyar Range. Kannadiyaru is the name of the river…