12 New Hampshire Lakeside Towns Perfect for a Weekend Escape
New Hampshire has a quiet trick up its sleeve: tuck a handful of lakes between mountain ridges, scatter some charming towns along the shorelines, and suddenly you have one of the most underrated weekend destinations in New England. The Lakes Region alone holds more than 270 lakes and ponds, which means you are never far […]