THOMMANKUTHU WATERFALLS

3

The Thommankuthu Waterfalls in Idukki Dist. of Kerala is one better place for short trekking lovers. Situated at 810m above sea level, water falls from a height of 1500m.

Read this post on keralatourmate.com/blog


Ghansyam

blogs from kOCHI