Mexico has a rich history of ancient culture, including the Olmec, Maya, Teotihuacan, Toltec, and Aztec civilizations.
Take an excursion to ruins, a pyramid or temple.
Get in the water
The waters off Mexico are incredible, particularly in the Caribbean.
You’ll find great diving, snorkeling*, swimming and sunbathing activities at the beach*.
Maybe you’d rather take a booze cruise on a catamaran or go fishing.
Stay on land
If adventure is your game, try a 4-wheel ATV tour or stand up paddleboarding.
Animal lovers also enjoy the diversity of wildlife on kayak or hiking eco-tours.
Have a bite to eat
Mexican food is an integral part of American culture, so why not experience it in the best possible place?
Have an authentic Mexican cuisine experience at a restaurant near the port or take a food tour.