On which island is Nassau, the capital of the Bahamas?
Compass Point (Bahamas) New Providence NEW PROVIDENCE New Providence Island
compass point bahamas new providence new providence island
new providence
WikipediaEntity
NEW PROVIDENCE