5 Fun things to do in Greenfield, NH

Greenfield, NH is a beautiful small town in the middle of Hilllsborough County. Greenfield was originally called Lyndeborough Addition when it was settled by the Lynde family in 1753. Then, in 1791, the residents of Lyneborough petitioned to form a new town, called Greenfield for the areas luscious and fertile landscape. Greenfield is also home