Big news - RCI has all but abandoned the port of Miami. Come 2011 only the aging Majesty Of The Seas will remain in Miami - and it only doing Bahamas runs. If you want to cruise on Royal Caribbean to
the Caribbean you'll need to do so from Port Everglades, Port Canaveral, or Tampa. It is ironic that the cruise line's main office sits at the port of Miami. The line also returns to St. Croix.
Read more HERE