Leh, India
Nubra
Nubra, also called Dumra, is a historical region of Ladakh, India that is currently administered as a subdivision and a tehsil in the Nubra district. Its inhabited areas form a tri-armed valley cut by the Nubra and Shyok rivers.
- City
- Leh
- Country
- India
More places in Leh
Background: Wikipedia