Nubra Valley

Posted by Odin Tours
2
Jun 27, 2016
41 Views
Nubra Valley is one of the most beautiful destinations of ladhakh. It is around 150 km from the town of Leh. Nubra Valley means Ldumra, the valley of flowers of Ladhak & is one of the greenest valleys in the region.

http://www.odintours.com/tours/amazing-ladakh/
Advertise on APSense
This advertising space is available.
Post Your Ad Here