by Osheen Jain | India, Ladakh, North India
Ever wondered of pursuing a Leh backpacking trip? Well, you should head to Leh this coming holiday season, and feel enchanted amidst the majestic Himalayas. Leh is a serene and calm location in the lap of astonishing mountains and valleys. No pictures or words will...