VFTB 7/16/21: Timothy Alberino – Machu Picchu, Megaliths, and the Old Gods

August 17, 2021

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. […]

UA-2941127-7