Small towns make up the heart of New Hampshire. They are filled with history and are often located within quaint scenery among the hills and valleys of the state. The Connecticut River Valley is one such area to find these towns and one that many individuals may not be so familiar is Cornish, New Hampshire.

Related Stories

This Is The Most New Hampshire Sound You'll Ever Hear, And We Can't Stop Listening To It

This Is The Most New Hampshire Sound You'll Ever Hear, And We Can't Stop Listening To It

It's An Epic Aerial Adventure Soaring In The Skies Over New Hampshire

It's An Epic Aerial Adventure Soaring In The Skies Over New Hampshire

The Whole Family Could Spend An Entire Day Having A Blast At Muddy Paw Sled Dog Kennel In New Hampshire

The Whole Family Could Spend An Entire Day Having A Blast At Muddy Paw Sled Dog Kennel In New Hampshire

If passing through the Connecticut River Valley, be sure to make a stop in Cornish, New Hampshire for some exploration. You can learn more about the town at its official website.

Want to check out some other New Hampshire small towns? Here are 10 of them where you can find some peace and quiet, seven towns with great restaurants, and another 10 with some of the best Main Streets in the state.

OnlyInYourState may earn compensation through affiliate links in this article. As an Amazon Associate, we earn from qualifying purchases.