LL Bean boot
Image by wallygrom
Freeport, Maine, USA.
Freeport is a town in Cumberland County, Maine. Once home to a prominent shipbuilding industry, timber operations, and farming, it is now primarily known for its numerous outlet stores … including L.L. Bean.
Freeport is also home to Wolfe’s Neck Woods State Park and the Desert of Maine.