Contemporary cruise ships can entertain as many as 5,700 passengers, but those tourists usually make most of their purchases on the ship rather than local communities.
Contemporary cruise ships can entertain as many as 5,700 passengers, but those tourists usually make most of their purchases on the ship rather than local communities. Alan Diaz Associated Press, file
Contemporary cruise ships can entertain as many as 5,700 passengers, but those tourists usually make most of their purchases on the ship rather than local communities. Alan Diaz Associated Press, file