Royal Caribbean’s Odyssey of the Seas, a brand new cruise ship that accommodates up to 4,180 passengers, arrives at Port Canaveral on June 4. Read More: BIZ-CRUISE-VAX-FLORIDA-OS Source: Virgin Islands Daily News