Giant stone terraces of Temple Hill in Ollantaytambo Peru
Peru, South America

Ollantaytambo Peru: The Complete Guide to the Living Inca Town

Ollantaytambo is a living Inca town in Peru’s Sacred Valley, below dramatic terraced ruins. Here is how to explore it and the valley around it.