Leh – Ladakh Diaries – Leh & around
Leh – Ladakh Diaries – Leh & around Leh, a high altitude cold desert city in the Himalayas, is the capital of the Ladakh region in northern India’s Jammu and Kashmir state. Leh receives very sparse rainfall and snowfall due … Continued