by Osheen Jain | India, Ladakh, North India
Nubra Valley is a mysterious place tucked up in the lap of the Himalayas that is filled with an enigmatic culture, mesmerizing valleys, double-humped camel rides, captivating sand dunes and challenging roads. The Shyok River meets the Nubra River in this mesmerizing...