Professional Stock Photos / Pictures and Videos of Festivals, Performing Arts, Martial Arts, Monuments, Tourist Destinations, Wildlife Sanctuaries and Cuisine from Kerala, INDIA.
Thommankuthu is a waterfall located in Thodupuzha Thaluk in Idukki
District of Kerala. It is popular tourist spot in the state and one
among the major centers of Eco-tourism in Kerala. It is situated about
80 kilometers from Kochi city.