Timothy Alberino – Machu Picchu, Megaliths, and the Old Gods
2021-08-18
THE INCAS are credited with building some of the most incredible megalithic sites in the world—Machu Picchu, Sacsayhuamán, Ollantaytambo—even though the Inca themselves never claimed to be the builders.Continue Reading