Loading…
The spectacularly placed city of Urubamba, Peru, nestled in the Andes near the Sacred Valley and on the route to Machu Picchu