Human sacrifice occupied a particularly important place in Mesoamerica. Many of the region's cultures, including the Maya and the Mexica, believed that human sacrifice nourished the gods.
People Also Ask
Maya, Mesoamerican Indians occupying a nearly continuous territory in southern Mexico, Guatemala, and northern Belize.