New Providence Attractions & Activities - The Best Holiday Destinations for 2020
New Providence Island is, by far, the most populated island in the Bahamas and the site of the capital Nassau.
New Providence Island from space
The Most Frequently Asked Travel Questions about New Providence