Cuicuilco , Mexico

Cuicuilco is an important archaeological Mesoamerican Middle and Late Formative (c. 700 BCE – 150 CE) period site located on the southern shore of the Lake Texcoco in the southeastern Valley of Mexico. Today, it is a significant archaeological site that was occupied during the Early Formative until its destruction in the Late Formative. Based on its date of occupation, Cuicuilco may be the oldest city in the Valley of Mexico and was roughly contemporary with, and possibly interacting with the Olmec of the Gulf Coast of lowland Veracruz and Tabasco (also known as the Olmec heartland).
-Wikipedia-