Things to Do in Costa Maya, Mexico · 1. Relax at Mahahual Beach · 2. Visit the Chacchoben Mayan Ruins · 3. Snorkel or Dive in the Mesoamerican Reef · 4. Explore ...