Location
Grand Bahama is just one of 700 islands in the Bahamas. Only 96 miles long by 17 miles at its widest point; the Grand Bahama island offers staggering ocean views, miles of deserted beaches and five golf courses. Suffolk Court lies within the Freeport area, a 230 square mile tax free zone within Grand Bahama. The Suffolk Court Bahamas property development is also adjacent to the famous Xanadu beach resort and Xanadu Hotel.