Whenever in New England USA you must detour to Freeport. Wonderful places to stay, to eat - OMG the lobster - and last but not least to shop. It is our favourite outlet shop in the states. It’s got the lot. Bring an empty suitcase and/or car - you’ll need them.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.