Pin Bhaba Pass Pin Bhaba Pass, also known as the sister of Pin Parvati Pass, is a high mountain pass. It is located in the district of Kinnaur. If you like dark woods and sparkling waterfalls, the ethereal beauty of Himachal Pradesh then you must visit here. This pass is only 4200m from sea level […]
Read More