Type: Attractions & Landmarks, Beaches/Bodies of Water
Neighborhood: Lucaya
21 of 21 Grand Bahama/Freeport Beaches/Bodies of Water
Overview:
This privately owned beach is located adjacent to the largest hotel Xanadu Beach Resort on the island, Xanadu Beach is...