NUBRA VALLEY – LADAKH

Nubra is also known as Dumra is a historical region of Ladakh, India. It is known for its orchards, Bactrian camels, scenic vistas and monasteries. Nubra valley is surrounded by … Read More