Hi Tom and Mary,
Costa Maya, otherwise known as the Riviera Maya, offers wonderful excursions.
Look over these websites.
Both companies offer quality excursions.
Please call/email me to book any of their shore trips. I am happy to help.
Change of Scene
"Personalized Travel Services"