Tucked away in the lush jungles of Kerala’s Idukki district, the Thommankuthu Waterfalls is like a hidden treasure just waiting to be uncovered. Forget about a single massive waterfall – this place is a chain of seven awesome waterfalls scattered across 12 kilometers, all part of the River Kannadiyaar. And guess what? Each waterfall comes […]