Destination
Ladakh, India
Leh Town
The high-desert capital with Leh Palace, bustling bazaars and Shanti Stupa views.
8 experiences
Explore