A norovirus outbreak on a cruise ship operated by Princess Cruises affected more than 120 people on board, according to ...