New England General Stores
Nothing screams QUAINT more than a New England general store. They are sprinkled across New England and they share many similar features. Even if you don’t need anything specific, it’s worth stopping in for a peek.
Our favorite is the Old Country Store, in Moultonborough, New Hampshire. It has been a store since 1781…237 years! Located near Castle on the Clouds and close to Meredith, and it’s a great stopping point when you’re headed towards the White Mountains. My girls beg me to stop in every time we drive by.