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