Nestled in the northern Himalayan range of India, Nubra valley is a Tehsil in Ladakh. It is located towards the north of Leh at a distance of 160km. It is a gorgeous valley that features a picturesque landscape bordered by the mountain ranges giving it a very “panoramic” view. To admire nature is to worship […]