New England General Stores

 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.

(more…)