Snuggled cosily in the Western Ghats, are the gurgling waterfalls of Thusharagiri. Meaning the snow capped mountains; Thushargiri exhibits a unique kinship between the land and water. The three waterfalls on the backdrop of the Western Ghats provide an exhilarating and spellbinding sight to the visitor.
The best roar of the waterfalls can be enjoyed […]













