AmericasPeruSouth America Ollantaytambo, Peru by EVERGIB Wanders Ollantaytambo is a small town in the Sacred Valley of the Incas offering a glimpse into quiet, Peruvian country life. We stopped through Ollantaytambo on our way back from Machu Picchu. We had about four hours… Continue Reading 2 FacebookTwitterPinterest