Explore relationships
Ollantaytambo
Ollantaytambo (Quechua: Ullantaytampu) is a town and an Inca archaeological site in southern Peru some 72 km (45 mi) by road northwest of the city of Cusco.
Use + to expand a branch. Click a topic name to open its summary.