October 11th 2009 North America »
United States »
Maine »
Midcoast
Freeport, Maine is known mostly for being the home of the famous L.L. Bean Company. Its flagship store is here, open 24 hours a day, and said not to even have locks on the doors. In fact, I confirmn ... 3 photos
[full story]