Urubamba Photos

Browse 1 attraction, meet 20 travelers, 178 tour guides and discover 43 photos

Urubamba is a small town in Peru, located near the Urubamba River under the snow-capped mountain of Chicón. Located one hour from Cusco, Urubamba is the largest town in the Sacred Valley of the Incas.
View Urubamba guide >

Urubamba