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

A Historic Church Is New Hampshire's Best Modern Irish-Style Pub

A Historic Church Is New Hampshire's Best Modern Irish-Style Pub

Word On The Street Is That Amphora Restaurant & Taverna Serves The Best Greek Food In New Hampshire

Word On The Street Is That Amphora Restaurant & Taverna Serves The Best Greek Food In New Hampshire

I Enjoyed A Quiet Backcountry Trek Along This Remote New Hampshire Trail

I Enjoyed A Quiet Backcountry Trek Along This Remote New Hampshire Trail

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.