WIP · World in Pocket

Grand Bahama Stadium

Freeport, Italy

Grand Bahama Stadium is a stadium in the city of Freeport in the Bahamas. The stadium is mostly used for football and athletics. This is the principal stadium on the island of Grand Bahama. Grand Bahama Stadium, in its normal configuration, has room for 3,100 spectators.

Listen to the audio guide for Grand Bahama Stadium Free on WIP — starts by itself when you arrive, even with the screen off

Nearby