Ocean View

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 Island is Our Lucaya Beach & Golf Resort, a luxury vacation resort destination waiting to give you the opportunity to create long-lasting memories. Continue reading “Grand Lucayan Welcome Blog Post” »

Posted in Uncategorized | Leave a comment