Author Archives: Grand Lucayan Resort Staff

Grand Bahama Island, the fourth largest island and one of the most popular tourist destination in the Bahamas, is located in the warm Atlantic Ocean, less than 70 miles from the coast of Florida. And at the heart of Grand Bahama … Read more »

Posted in Uncategorized | Leave a comment