Food & Drinks | Snorkeling | Transportation

About New Providence in the Bahamas

New Providence, in the Bahamas, is the home of the town of Nassau. It is the island that Anna Nicole Smith lived on near the end of her life.

Facebooktwitterredditpinterestmail