Pin-Bhabha Pass Bhabha pass is located between the Kinnaur and Pin valley of Spiti region of Himachal Pradesh. From the beginning of the trek to the end, one experiences wildly … Continue reading Pin-Bhabha pass trek
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed