Freeport is a city , district and free trade zone on the island of Grand Bahama of the northwest Bahamas .
Freeport is a city , district and free trade zone on the island of Grand Bahama . It is in North-west Bahamas .