Tag Archives: 2019

Leh Ladakh in Winters – 5 Reasons to visit and a 5 Day Itinerary

Leh Ladakh aka The Land of High Passes, a region in the state of Jammu and Kashmir, in the north of India, is not only a cold desert known for mesmerizing views and a vibrant culture, but is literally a little corner of Tibet marooned in the farthest reaches of India. The region of Leh …