Hillsborough, a quintessential New England town, is situated along the banks of the Contoocook River in southern New Hampshire. Granted in 1735 as "Number 7" to Col. John Hill, this small tract of land about six miles square was originally set up as a northern barrier against Native American attacks. Since its incorporation in 1772, Hillsborough has transitioned from small farming community to vibrant mill town to tourist destination and summer residence...