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