Freeport sits on the island of Grand Bahama, which is located little more than 50 miles away from the coast of mainland Florida.
One of the latest cities in the Bahamas, Freeport is a popular port of call for the major cruise lines that are operating in the Caribbean, and a number of ships arrive on a weekly basis.
Most of the people on those shops will spend their time in the suburb of Lucaya, which is the primary destination for tourist and the home to a number of top class hotels and resorts.
One of the main draws of Lucaya is the impressive beaches, which are amongst the best on Grand Bahama. Here, you can lie back and enjoy the sunshine, with plenty of bars nearby where you can grab refreshments.
There is also a range of water sports available in the surrounding area, with jet skiing and scuba diving being particularly popular in the reefs that line the coast.
You might also take up the chance to swim alongside dolphins, with the more adventurous could even be given the opportunity to partake in dives where you can feed sharks.
Those who are staying on dry land might want to sample some Caribbean cuisine in one of the local restaurants, head for the market in search of a bargain or could leave the resort behind to explore the wider island.
The Lucayan National Park, which can be accessed with ease from Freeport itself, is well worth a visit if time allows.
The 40 acre park is home to one of the largest underwater cave systems in the world, two of which can be visited by the public – although swimming in the water is prohibited.
The Garden of the Groves is another popular attraction, with the chance to take a stroll through a network of trails that wind their way through luscious vegetation; passing by stunning waterfalls and fountains as you listen to sounds of birds singing in the surrounding trees.