What is Mesoamerica?
www.thoughtco.com
These cultures developed complex societies, reached high levels of technological evolution, built monumental constructions, and shared many cultural concepts. The Pre-Classic period refinement of agricultural techniques division of labor and the social stratification The Classic period