Hello, Guest

Urubamba

Destination creator (Voyajo Team)

Urubamba (Quechua: Urupampa which means 'Flat land of Spiders') is a small town in Peru, located near the Urubamba River under the snow-capped mountain of Chicón. The town is located near a number of significant ruins of the Inca Empire, and frequently houses tourists visiting those sites. (...) (from Wikipedia)