Whale Point
The Bahamas
>
North Eleuthera
>
Whale Point
Whale Point is a secondary road area in North Eleuthera.
Whale Point
Land use
Secondary road
Hotel
The Other Side Hotel