If you've ever visited Cancun or Playa del Carmen in Mexico, then you’ve likely heard about the Mayans. They are the indigenous culture that ruled southern Mexico, Guatemala, Honduras, El ...
The ancient Mayan city of Chichén Itzá, long known as a site of human sacrifice, has fascinated millions of visitors from ...