Where is The Ocean Club?

Where is The Ocean Club located?

The Ocean Club, BS-NP, The Bahamas (approx. 25.08366°, -77.31135°)


Where is The Ocean Club on the map?