Where is The Cove Eleuthera?

Where is The Cove Eleuthera located?

The Cove Eleuthera, BS-CE, The Bahamas (approx. 25.40072°, -76.57318°)


Where is The Cove Eleuthera on the map?