Located on the south side of Grand Bahama, in the Lucayan National Park, Gold Rock Beach is an amazing beach to visit. Getting there can be a small adventure as well!
Located on the south side of Grand Bahama, in the Lucayan National Park, Gold Rock Beach is an amazing beach to visit. Getting there can be a small adventure as well!
Leave a Reply