Exploring the Himalaya leh-Ladakh: Ladakh is the northernmost and sparsely populated region of India and, with its location in the Himalayas, a paradise for outdoor enthusiasts. As soon as you land at the airport of the capital Leh, you enter a different world. Wherever you look you see the snow-capped peaks of the Himalayas stretching...Read More