More than 300 people on a Royal Caribbean cruise ship have become ill during a voyage, the Centers for Disease Control said on its website.
According to the statement, 281 of the 3,050 passengers and 22 of 1,165 crew members of Explorer of the Seas reported vomiting and diarrhea.
In a statement to CNN, Royal Caribbean International said those who fell sick have responded well to over-the-counter medication being administered on board the ship.
Janet Diaz, spokesperson for Royal Caribbean International, told CNN that the ship skipped a planned stop in Haiti on Saturday and sailed directly to San Juan, Puerto Rico, where it underwent an extensive sanitizing.
The agency said the cause of the illness was unknown.