Nassau, Bahamas: Once ruled by pirates, Nassau is the capital city of the Commonwealth of the Bahamas. Located on New Providence island, it is about 175 miles from Florida and its proximity to the US, makes it a popular stop for cruise itineraries.
Click here to continue reading my Nassau article.