One of the most beautiful and enchanting tourist destinations of northern India, Nubra Valley is located in Leh district of Jammu and Kashmir and is a fantastic place to visit. As per the Scholars, the original name of Valley was Ldumra which means the ‘Valley of Flowers’.
Nubra Valley travel guide is full of references to the mesmerizing sceneries and tranquil spots. The Shyok River joins the Nubra or Siachen River to form a large valley that separates the Karakoram and the Ladakh regions.
The village of Turtuk is a separate place for people who love peace and interacting with tribal community of Ladakh. The Turtuk village is bounded with apricot trees.