Thommankuthu Waterfalls

Thommankuthu (Malayalamതൊമ്മന്‍കുത്ത്) is a waterfall located in Thodupuzha Thaluk in Idukki District of the southern state of Kerala, India. It is popular tourist spot in the state and one the major centres of eco-tourism in Kerala. It situated in the southern part of Western Ghats mountain range










Comments

Popular posts from this blog

Varikkassery Mana

Naranathu Brandan Hills

Churches in Wayanad