A 10-day Royal Caribbean cruise has been cut short after more than 600 people got sick.
Share this note: