Sight
Bhagsu Falls
Bhagsu Falls is a beautiful waterfall located in Mcleodganj, Himachal Pradesh, India. It is a popular tourist destination and is known for its scenic beauty and religious significance. The waterfall is about 20 meters high and cascades down from the Dhauladhar range. The water is cold and refreshing, and visitors can take a dip in the pool below the falls. There is also a small temple dedicated to Lord Shiva located near t...
