Thommankuthu Thommankuthu is a very scenic waterfall. Thommankuthu waterfall is a seven – step waterfall located in forest. A trek of 12 km through the forests. Share this:TwitterFacebookLike this:Like Loading...