logo.png
product_banner01.jpg

Thomankoothu waterfalls

Thommankuthu is a waterfall located in Idukki District of the southern state of Kerala.

It is a popular tourist attraction and is one of the major centres of eco-tourism in Kerala.

Thomankoothu waterfalls is not a single waterfall but a series of 12 falls.