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