The huge ancient site in Mexico called Teotihuacan, the "Birthplace of the Gods" or "Where Men Became Gods" in the Aztec Nahuatl language was supposedly built by the Toltec people about 100 AD.
During our trip to Mexico City, we did a lot of things right, like using public transportation. However, we also made a few mistakes along the way.
Archaeologists uncover intact 14th-century temazcal in La Merced, proving sacred steam baths stood at the heart of Tenochtitlán before Spanish arrival.
The ancient world holds secrets that continue to baffle archaeologists, historians, and curious minds today. From cities that ...
Could ancient humans really have built the pyramids without extraterrestrial help? Or do such questions reveal more about modern anxieties than the past itself?
Debunking alien claims matters, but so does telling richer, more compelling stories about how humans shaped their own past.
Could ancient humans really have built the pyramids without extraterrestrial help? Or do such questions reveal more about ...