Thusharagiri Falls

Thusharagiri Falls is a waterfall and trekking area on the western edge of the Wayanad highlands. Two streams meet here to form the Chalippuzha River, and the name refers to the misty, snow-like spray around the falls.

The area has three main cascades, with the highest dropping about 75 metres. It is best for travellers who want a short nature stop with the option of a more active walk rather than only a roadside viewpoint.

things to do waterfall nature