Sacsayhuamán
Search results
We did not find results for: Tambomachay.
Check spelling or type a new query.
We did not find results for: Tambomachay.
Check spelling or type a new query.
Tambomachay is an archaeological site associated with the Inca Empire, located near Cusco, Peru. An alternate Spanish name is El Baño del Inca. Wikipedia