This Coastal Town Might Be The Most Charming Place In New Hampshire

New Hampshire might have the shortest ocean coastline in the nation, but what it lacks in size it certainly makes up in beauty. And while Portsmouth gets a lot of (well-deserved!) love for its quaint beauty, there’s a tiny town that we think is one of the most charming places in the state and is all too often overlooked.

Looking for more beautiful towns to visit? Check out our list of the New Hampshire towns with the best scenery.