MESOAMERICA

Main

OLMEC

1200 BC - 400 BC

MAYA

1000 BC - 1500

ZAPOTEC

500 BC - 1000

TEOTIHUACAN

30 BC - 650

EL TAJIN

550 - 1100

MIXTEC

900 - 1500

AZTEC

1200 - 1521