Bhagsu Waterfall
Kangra District Nr. Mcleodganj Main Market, McLeod Ganj, Dharamsala India
Bhagsu Waterfall is a Waterfalls place is located in Dharamsala, Himachal Pradesh. The address of Bhagsu Waterfall is Kangra District Nr. Mcleodganj Main Market, McLeod Ganj, Dharamsala India.