Bhagsu Falls
Dharamshala, Himachal Pradesh, India
Bhagsu fall is a beautiful waterfall located at Bhagsu village can be reached by a small walk from busy downtown of McLeod Ganj.
Here are the 1 Nomads who already explored this place
Need any help? Ask them now, They are awesome!
About Bhagsu Falls
Bhagsu fall is a beautiful waterfall located at Bhagsu village that can be reached by a small walk from the busy downtown of McLeod Ganj, Dharamshala.