In the latest cruise ship nightmare, a Royal Caribbean vessel has headed back to shore after 620 passengers and crew contract what is likely the norovirus.