Vote
Camel Ride in the sand dunes in Nubra Valley, a 9000 ft. valley near Leh...
Please login to make comment on this entry
You are the first one to comment on this!