ROSEAU, Dominica—A 68-year-old cruise ship passenger has died while snorkeling in the eastern Caribbean island of Dominica.

Police say Jim Caves of Riverside, California, was aboard Royal Caribbean's Vision of the Seas cruise ship, which docked Wednesday in Dominica. Criminal investigations director Cuffy Williams said Caves complained about feeling sick while snorkeling at a nearby beach with his wife and other family members.

He said Caves was taken to a local hospital and pronounced dead.

Williams said police are investigating the cause of death.