×
×
Tuesday
19
Nov 2024
weather symbol
Athens 13°C

> aztecs

> aztecs

Is this tiny island really the lost home of the Aztecs?

Aztlán, the mythical homeland of the Aztec people, from where they departed before founding a second capital in a lake

Ancient Mexican city may have had as many buildings as Manhattan

The settlement was first discovered in 2007, but new advances in imaging technology have uncovered more of the city than ever before

Feeding the Gods: Hundreds of skulls reveal massive scale of human sacrifice in Aztec capital (interactive map)

Death was just the start of the victim's role in the sacrificial ritual...