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