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