Nubra Valley (Ladakh, India) thrown open for foreign tourists

Nubra Valley (Ladakh, India) thrown open for foreign tourists

Trip Overview