Italy
There are two streams here and they join to form a Chalippuzha river. The word 'Thushara' means snow and this name is given because the waterfall looks snowy. There are three branches of the waterfall and the highest falls from 75 m. This place is also ideal for trekking and rock climbing.
Listen to the audio guide for Thusharagiri Falls Free on WIP — starts by itself when you arrive, even with the screen off