Milky water splashing through the rocks amidst a lush green environment accompanied by gentle breeze is enough to take you to a rather different world. If you want to experience that do visit the Thusharagiri Ecotourism spot in Kozhikode district of Kerala state, India.
A small tribal settlement, Thusharagiri is a picturesque location, where two streams originating from Western Ghats converge to form Chalippuzha River, which then diverges into three waterfalls. Out of the three, Thusharagiri is an ideal spot to visit. The name Thusharagiri literally means 'snowy peak'.