Baralacha Pass: Absolute delight for Thrill Seekers


This 8 kms long Baralacha pass is popularly known as the pass 'where many roads meet'. Signifying the dividing line between main Himalayas and Lahaul range, this pass further extends till Zanskar and is one of the best trekking passes in the wo

Read this post on

Thinking Particle

blogs from New Delhi