Ollantaytambo, the Most Beautiful town in Peru
There are few Inca sites that can approach Machu Picchu in majesty, and it is not surprising, because when we talk about Inca constructions the first thing that comes to mind is Machu Picchu. However, Ollantaytambo is one of those constructions as imposing as enigmatic that have managed to overcome the passage of time (even […]
Ollantaytambo, the Most Beautiful town in Peru Read Post »