Hundreds of passengers have taken ill with an intestinal bug on a cruise liner's third straight Caribbean cruise from South Carolina.
Celebrity Cruise spokesman Cynthia Martinez said Monday 350 of the 1,829 passengers on the Celebrity Mercury became ill during the current cruise that left March 8 from Charleston.
The line announced the Mercury canceled a Monday port call in the British Virgin Islands and would return to Charleston on Thursday, a day earlier than scheduled.
The ship has been undergoing cleaning at sea and will be cleaned again in Charleston.
During the current cruise, the Mercury made port calls in San Juan, Puerto as well as Charlotte Amalie, St. Thomas, Philipsburg, St. Maarten and Basseterre, St. Kitts.