‘Without Freeport what’s Fleetwood got?’: The shopping village buoying up seaside town
Few people from Fleetwood – if any – will have ever visited the US state of Maine situated on the edge of the country’s north-eastern coast. But its New England charm inspired what many consider to be Fleetwood’s biggest tourist attraction.Freeport, as…