Posts tagged Thusharagiri Waterfalls
Thusharagiri is the water shed area of the Chalipuzha located at about the elevation of the Wayanad Plateau in the Kozhikode District. The area is excellent for understanding the conservation benefits provided by forests. The area is also excellent to study the evergreen forest ecosystem. Rich in wildlife, bird life and butterfly population, the area is teaming with life and ideal for the wildlife enthusiast.