Saturday, November 1, 2014

Thommankuthu Water falls Kerala India


Thommankuthu Waterfalls in Idukki, Kerala is a beautiful falls with clear mountain water falling down to deep gorge. Nearby is another water falls called Aanyadikuthu which falls from 150 feet high and is a hit among tourists. Water from Naranganam, Vattatotty Canals feed the falls. One can see deer, monkeys, mountain squirrels etc en route in this picturesque plantation area.

No comments:

Post a Comment