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.

Copyright 2012-2022 Indiamap Digital Pvt Ltd. All rights reserved. Privacy Policy | Terms of Use