Waterfalls

Thommankuthu
Thommankuthu: (17 km from Thodupuzha in Idukki) Famous for its seven-step wat

Thusharagiri
Thusharagiri: (50 km from Kozhikode) Waterfalls and streams abound in this hi

Sentinel Rock Waterfall
Sentinel Rock Waterfall: (22 km away from Kalpetta in Wayanad) locally known