Most New Hampshire small towns are simple. Some have basic services like stores and businesses, but others are only small villages (these are my personal favorites). Each of them, however, has their own charm and character. Only a few towns in the state can boast being home to a college or university. The presence of an educational institution tends to make these towns diverse and interesting, and Durham, New Hampshire is no exception.
Durham is a small town close to, but not on the seacoast. It has a long history of fishing, agriculture, and industry.
A walking tour of Durham showcases the town's rich history through buildings like the town courthouse, where the Durham Historic Association Museum is housed.