There are several waterfalls in and around Dharamshala, a beautiful hill station in the Indian state of Himachal Pradesh. Here are some of the popular waterfalls you can visit in Dharamshala:
Satobari Waterfall
Fill in some text
Dharamshala's waterfalls are truly its hidden gems. They offer a peaceful and serene atmosphere that is perfect for a relaxing getaway from the hustle and bustle of city life.
Watch Triund Trek on YouTube