Location: Nassau

The city of Nassau is the capital of the Bahamas. Nassau is located on the island of the same name and is the largest city in the Bahamas with around 211,000 inhabitants. It belongs to New Providence.

Numerous shops as well as luxury boutiques invite you to shop. Many American tourists come from nearby Florida on a ferry or mini cruise for duty-free shopping.


Looking for more?

Look for destinations, activities, attractions, hotels or guest houses, restaurants, or bars around the world!