The Maya civilization inhabited Mesoamerica for about 3,000 years, spanning parts of modern-day Mexico and Central America. They developed a complex culture with advanced mathematics, astronomy, and a written language. The Maya built great stone cities and temples, the largest structures being pyramids and palaces found in cities like Tikal.