"Nassau, New Providence Island, the Bahamas"

 The bustling port of Nassau is located in New Providence, the most densely populated island in the Bahamas of which it is the capital. 

Christopher Columbus brought New Providence under Spanish control during his journeys of discovery, but the tropical islands seemingly held little allure for the Spaniards and they relinquished their control.

Google Map