Where is Paradise Bay Bahamas?

Where is Paradise Bay Bahamas located?

Paradise Bay Bahamas, BS-EX, The Bahamas (approx. 23.63251°, -75.93176°)


Where is Paradise Bay Bahamas on the map?