About Thusharagiri Waterfall
Kozhikode Thusharagiri Waterfall is a waterfall located in the Wayanad district of Kerala, India. The waterfall is situated in the Thusharagiri Hills, on the way to Thusharagiri Falls. The waterfall drops from a height of about 500 feet (152 m). FAQ's on Thusharagiri Waterfall