Overview of Nassau
Nassau, located on the island of New Providence, is the capital of the Bahamas and home to 70 per cent of the islands’ population. Nassau is a lively port city that’s frequented by cruise lines throughout the year, and it’s often the first port of call for several cruises departing from Florida due to...
Nassau Flights and Travel Guide