Located at a distance of 17 km from the town of Thodupuzha in Idukki district, the Thommankuthu Falls is a captivating beautiful cascading waterfall that flows over seven steps. At the base is a pool where one can indulge in some picnic activities. Other activities at the location include trekking and rock climbing. There are also facilities for boating, horse riding and fishing too.
There are no products in this view.