The Bahamas are often the first (or last) stop for many cruises sailing from South Florida, with Freeport (Grand Bahama Island) and Nassau being the two main hubs for large passenger ships. In ...
Located on the island of New Providence, Nassau is the capital of the Bahamas. You'll find the islands' best sightseeing and historic buildings there. Also expect to find a crowd: Nassau is a very ...