VFTB 8/16/21: Timothy Alberino – Machu Picchu, Megaliths, and the Old Gods
2021-08-17
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
Podcast: Play in new window | Download
Subscribe: Apple Podcasts | Spotify | Amazon Music | Android | iHeartRadio | Email | RSS