Find Your Cruise
You need the info found on ports of call on cruisecritic.
You can certainly go it alone in all of these ports but be as street wise as you can. Believe it or not the most dangerous port on your itinerary is Nassau and whilst the main town is great and normally trouble free be aware of the side streets there. If you like "trinket markets" Nassau has one of the best just off the main drag.......Nei.