Pelican Bay Resort at Lucaya

Sea Horse Road at Port Lucaya
Freeport
Bahamas