The ancient Maya civilization is renowned for its sophisticated ... often performed to appease the gods, as well as ensure agricultural fertility and maintain cosmic balance.
The ancient Mayan city of Chichén Itzá, long known as a site of human sacrifice, has fascinated ... at the site in ...