Skip to Main Content
A beach in Freeport, Grand Bahama.

Freeport, Bahamas

Located on the island of Grand Bahama, Freeport is blessed with beautiful white-sand beaches, such as Lucaya and Taino, as well as the Garden of the Groves, a beautiful setting for a delicious lunch.

Featured Shore Excursions