25 Most Beautiful Valleys in the World

#2 – Nubra Valley – India

This Indian valley is so charming and beautiful that you need a special permission from the Indian government to enter it. The whereabouts of Nubra Valley is 150 kilometers from a city called Leh.