Last month, a Holland America ship reported a norovirus outbreak affecting 89 of its 2,670 passengers and four of its crew during a nine-day cruise from Fort Lauderdale, Fla., to the southern ...