Mahahual, México — Miami-based global cruise company Royal Caribbean has acquired the port of Mahahual, a small Caribbean town on the southern coast of Mexico’s Yucatán Peninsula, with plans to invest ...