Source: Tourism MediaLL Bean Flagship StoreThe WorldNorth AmericaUSACumberland CountyMainePortlandFreeportLL Bean Flagship Store