Urubamba, Peru

Urubamba, Peru

The small town of Urubamba is about 18 mi/29 km northwest of Cusco. While most tourists choose to stay in Cusco, Urubamba is nonetheless an important town in the Sacred Valley, with a number of g...

JDS Travel News JDS Viewpoints JDS Africa/MI