Cuicuilco was an ancient city in the central Mexican highlands, 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 Mesoamerican Middle and Late ... Read further