Gold Rock Beach

Gold Rock Beach

Located in Lucayan National Park on Grand Bahama Island, this serene beach appears endless during low tide—perfect for peaceful walks and photography.

View on Google Maps