Shambha-La is a beautiful resort located in Leh at an altitude of 11000 feet and is a peaceful place that completely redefines the word silence. The mighty
Get your free travel newsletter full of inspiring travel ideas, great deals, destinations and adventures. Discover new places to explore, new adventures and new experiences.
See latest edition.