India in 360

Nubra Valley

Nubra Valley Nubra or Nubra Valley is located north east of Ladakh Valley. It is a tri armed valley. The capital of Nubra is Distik, which is 150 Kms north of Leh town. Ldumra which means ‘The Valley Of Flowers’ was the orginal name of […]