December 29, 2018
Thusharagiri
Thusharagiri is a beautiful waterfall in Kozhikode distrct of Kerala. The word Thusharagiri means the snow-capped mountain. Thusharagiri has three waterfalls, which are justfew meters away from the entrance. Erattumukku waterfall is at a distance of 100 meters, Mazhavil waterfall at a distance of 500 meters and Thumbithullum para waterfalls at a distance of 1 kilometer. Two streams originating from...