Where is the Port Area/Freeport?

You are here:
Estimated reading time: < 1 min

The Port Area/Freeport is located in the centre of the Island of Grand Bahama in The Bahamas. It is also located 68 miles from Florida.

Was this article helpful?
Dislike 0