New Providence

New Providence Island is, by far, the most populated island in the Bahamas and the site of the capital Nassau.