Hadsar Waterfall, Himachal Pradesh
Hadsar Falls is located in Bharmour and is one of the most loved waterfalls in Himachal. The peaceful ambiance and refreshing sound of gushing water and buzzing birds make the place an astounding treat to your soul making you revive and rejuvenate in your way!