This Small New Hampshire Town Will Capture Your Heart

New Hampshire has many charming small towns. Berlin, nestled just north of the white mountains, started as a logging town and is now a charming rustic gateway to some of New Hampshire’s most beautiful areas.

Have you visited or live in this small New Hampshire town? Want more of small town New Hampshire life? Check out these ten towns in New Hampshire that offer nothing but peace and quiet!