Hailed as the substantial altitude desert of India, Nubra Valley, is nestled in direction of the northeast of Ladakh at a hundred and fifty Km from Leh. The tri-armed valley is perched 3048 meters over the sea stage and https://traveliogroup.com/the-most-visited-place-in-ladakh/