Located on New Providence Island, what city is the capital of the Bahamas?
Show answer
Nassau
Nassau is the commercial center of the archipelago and a major international tourism destination. It was historically a notorious stronghold for pirates during the early 18th century.