Where is The Reef at Atlantis?

Where is The Reef at Atlantis located?

The Reef at Atlantis, BS-NP, The Bahamas (approx. 25.08497°, -77.32853°)


Where is The Reef at Atlantis on the map?