Southwest coast of Grand Bahama Island
Freeport City Bahamas
Freeport City Bahamas
+1 242 352 6783
OverviewThis privately owned beach is located adjacent to the largest hotel Xanadu Beach Resort on the island, Xanadu Beach is Grand Bahama's most popular and most crowded beach...
more
