A New Hampshire town offers riverfront trails, centuries-old inns, and a vibrant food scene, all set against a backdrop of ...