by 1168

With 24 ships sailing to more than 250 destinations around the world—and with guests just as globally diverse—Royal Caribbean delivers…