Costa Maya is a port developed on Mexico’s Yucatan Peninsula to serve the cruise ships operating in the Western Caribbean. For decades, visitors who booked cruises to explore the profuse Mayan archaeological sites, thriving coral reefs and superb beaches of the area were forced to use anchorages offshore, due to the shallow inshore waters. Costa Maya was created to allow ship to dock alongside th…