South Florida is the only place in the world where you can easily hop on a spectacular ship and cruise on over to Grand Bahama Island for a day of fun in the sun. Millions of passengers flock to Miami, Fort Lauderdale and Palm Beach every year to do just that. PortMiami, Port Evergladesand Port of Palm Beach are the top three cruise ports in the world.