Lying 50kms east of Kozhikode, Thusharagiri is a little tribal tourist
spot in Kerala. Tow streams originating from the Western Ghats meet
here to form the River Challipuzha. The river diverges into three
waterfalls, creating a snowy spray, which gives the name 'Thusharagiri'
which means 'snowy peak'. A 5km trek upstream will take one to the
stream's origin. Of the three waterfalls, the highest is the Thenpara
that drops 75 metres below.