Cities
Free Stuff in Freeport, ME
RV Travel to Freeport, ME Freeport, Maine is small town roughly 10-15 minutes north of Portland, and you can visit most of the attractions in a business day (8 hrs). This is the town where LL Bean was founded, and has a large shopping square in the middle of the town, and you guessed it