About Bhagsu falls Dharamsala Bhagsu falls is a popular tourist destination in Himachal Pradesh. It is situated in the upper Dharamsala region, about 4 km from McLeod Ganj. The Bhagsu falls are a series of waterfalls that plunge into a clear pool below. The falls are a popular place to relax and enjoy the natural beauty of the area. There are also a number of restaurants and shops in the area. Visitors can reach the falls by walking from McLeod Ganj or by taking a taxi.
ReadMore