The town of Hancock, New Hampshire, offers natural beauty, a historical inn and a contagious sense of community Anthony Everett heads to the often-overlooked town of Hancock, where he meets the artist behind curious woodland creatures and visits the longest continuously-operating inn in New Hampshire. Updated: 8:01 PM EST Nov 10, 2021 Hide Transcript Show…