The Best Small Towns and Villages in New Hampshire

Hancock: This quiet hamlet -- a satellite of the commercial center of Peterborough -- has a historic and settled, white-clapboard grace and has been utterly unperturbed since it was founded in the 18th century.