Located on the island of New Providence, Nassau is the capital city and heart of the Bahamas. It is a gorgeous city, full of culture with exquisite beaches alongside many different attractions. Not ...
Located on the easternmost tip of New Providence Island ... noted that the park was peaceful and quiet, unlike other Bahamas attractions that can often be overrun with tourists.
Just north of New Providence Island is Paradise ... sight on the island is the world-famous Atlantis Bahamas resort complex. Many of the attractions on the island are limited to Atlantis guests ...