A waterfall under which we can freely take a dip and have fun, that is Aanachadikuth Waterfalls near Thodupuzha in Idukki district. Thommankuthu waterfall is just near this waterfall and the area provides some breathtaking views.
Also, do not miss out on these
Aanachadikuth Waterfalls, Idukki