Ladakh The Hard Way: By Road
Ladakh, India: a 34-hour journey from Delhi to the city of Leh, Ladakh, including spectacular scenic views, washouts, and other adventures.
Ladakh, India: a 34-hour journey from Delhi to the city of Leh, Ladakh, including spectacular scenic views, washouts, and other adventures.