Magical Nubra Valley, Leh, Ladakh, India

Nubra Valley is located in the northeast of the Ladakh valley. I had seen many pictures of the valley before my trip to Ladakh, enough to make me be in awe of it. So, this destination topped my lists of places to visit in Ladakh. On my Ladakh trip, I initially stayed at Leh and … Continue reading Magical Nubra Valley, Leh, Ladakh, India