Kayaking at Thusharagiri. Thusharigiri located in Kozhikode district. Two streams originating from the Western Ghats meet here to form the Chalippuzha River. The river diverges into three waterfalls creating a snowy spray, which gives the name, 'Thusharagiri' which means the snow capped mountain. Thusharagiri offers endless scope for trekking, rock climbing and wild life sanctuary visits. With the Malabar River Festival kicking off Thusharagiri has the potential to be a tourism hotspot.