Nubra, also called Dumra, is a historical region of Ladakh, India that is currently administered as a subdivision and a tehsil in the Leh district. Its inhabited areas form a tri-armed valley cut by the Nubra and Shyok rivers. Its Tibetan name Dumra means a "valley of flowers".
3000 / 5
95% of buyers Interested this product! (87 votes)
Interested in this product?
Ask for more details & Latest Price