Source: Tourism MediaLL Bean Flagship StoreWorldNorth AmericaUSACumberland CountyMainePortlandFreeportLL Bean Flagship Store