Cruise ships are docked in port cities all around the world. This includes popular destinations like New York City, Miami, and Barcelona, as well as more remote locations like the Galápagos Islands and Tahiti.