If you need to pack a picnic for your hike – or if you simply wish to stock up on New England goodies before heading home – don't miss this country store, which stocks delicious cheddar cheese (aged for at least two…
In the heart of the pretty New Hampshire village of Walpole, this artist-run cooperative specializes in original artwork and locally made gifts.
A great place to shop for outdoor gear and clothing, Lahout's also just happens to be America’s oldest ski shop, in business since 1920!
Backed by the lake and a 40ft waterfall, this restored linen mill houses a dozen shops and restaurants.
This eclectic boutique sells everything from toys to women’s clothes to home furnishings.
One of eight branches around the state, this fine crafts gallery sells jewelry, pottery and other arts and crafts made by New Hampshire artisans.
For local crafts, foodstuffs and gifts, stop by this lively shop showcasing New Hampshire–made products on Keene's Main St.
This indie bookstore has a welcoming vibe, a good selection of books and a small cafe with wireless access.
The world’s longest candy counter beckons with a rainbow array of sweets at this shop on Littleton's main street.