Lucaya Photos

Browse 3 attractions, meet 22 travelers, 19 tour guides and discover 1 photos

Lucaya is a suburb of Freeport, Bahamas a city on the Island of Grand Bahama approximately 105 mi (160 km) east-northeast of Fort Lauderdale, Florida. Lucaya's Primary Industry is tourism.
View Lucaya guide >

Bahamas Direction Sign

Sheraton Grand Bahamas Panorama