Thommankuthu Waterfalls
Thommankuthu Waterfall is a beautiful cascade down in seven steps. Located 28 km`s from Thodupuzha. Those who love adventurous vacation Thommankuthu waterfall is one of the best place. An ideal place for Trekking and mountain climbing. Thommankuthu waterfalls capture the attention of travelers.
Top




