To provide you with additional information about how we collect and use your personal data, we’ve recently updated our Privacy Policy and Terms of Service. Please review these pages now, as they apply to your continued use of our website.
Tambomachay, Cusco, Peru. Tambomachay (Tambomachay, From Quechua Tampumachay, Tanpu Mach'ay - Literally Place Of Rest, Spa) - An Archaeological Site In Peru, Near Cuzco. Was Devoted To The Cult Of Water, Here He Loved To Rest The Great Inca. The Monument Is Also Sometimes Referred To As The Baths Of The Incas (Balneario Inca).