Everything about the Inca city of Ollantaytambo
Ollantaytambo is a town and an Inca archaeological site in southern Peru some 72 km (45 mi) by road northwest of the city of Cusco. It is located at an altitude of 2,792 m (9,160 ft) above sea level in the district of…










