Share
twitterlinkedinfacebook
Image 1 of 1
KGA00485PER.jpg
Tourists explore the ruins at Ollantaytambo that overlook the modern town known as the 'last living Incan town'. The town was built on top of Incan ruins and incorporates its stones and even some of the original stone doors.  ..