Peru

Tambo del Inka, Peru

Tambo del Inka, a Luxury Collection Resort & Spa, Urubamba, Peru Located in the Sacred Valley of Urubamba between Cusco and the Machu Picchu Historical…