The small town near the port is called Mahahual and has everything cruisers may need. This town is a tourist hot spot with some of the best shopping. While Costa Maya’s cruise port is not very ...
Perfect Day Mexico will be located in the charming resort town of Mahahual, a familiar name for many cruisers as the location ...