Tourism

What is Ollantaytambo?

Posted on:

Ollantaytambo, who’s name originates from the Aymara language and means “a place to look down from”, is a village and an archeological center relating to the Incan era. […]