Ollantaytambo is an ancient town steeped in culture that is located in the heart of the Sacred Valley of the Incas.
Whether you plan to reach Machu Pichu by foot or train, Ollantaytambo is the starting off point.
Explore the alleys and small shops of this historic cultural town.