Royal Caribbean’s latest mega-ship has set sail with new restaurants and amenities that were missing from its predecessor
Business InsiderRoyal Caribbean’s latest giant cruise ship, Utopia of the Seas, will sail three to four-night Caribbean cruises from Port Canaveral, Florida.