Nestled along the Lamprey River in New Hampshire sits a town full of history. There, you can explore historic buildings that ...