TravelBhaba Pass trekHimachal Pradesh is bestowed with natural beauty. Its high mountains attract thousands of trekkers and nature lovers every year. Angshuman Kar, working…By Rahul Bhandari · October 3, 2015