Top Excursions in Nassau
The capital of the Bahamas, Nassau is located on the island of New Providence. You can also reach its neighboring island, Paradise Island, via the Nassau Harbor bridges. This enchanting island is a popular stop for cruise ships. In addition to its coral reefs and beaches, Nassau is home to many pastel-colored British colonial buildings. In...