see more

Camel safari in Nubra Valley, Ladakh, India

Camel safari in Nubra Valley, Ladakh, India