On Top of Ollantaytambo
The town of Ollantaytambo is worth a long visit on your way to Machu Picchu. read more »
The town of Ollantaytambo is worth a long visit on your way to Machu Picchu. read more »
Tucked behind Ollantaytambo station, El Albergue Hotel is a beautiful oasis for rest after a day in the Sacred Valley. read more »