(Approx. 140 Miles) From Greenfield, head north on Rt. 31 through Antrim and Hillsborough, past the Franklin Pierce Homestead (former home of the 14th U.S. President), through Windsor and Washington - which as one of the most beautiful village greens in New England - and past Pillsbury State Park. Just south of Goshen, you'll join Rt. 10; continue on to Newport and Grantham, where you'll turn on to Springfield Road, then Rt. 114 to Springfield. The route winds south through New London (home of Colby-Sawyer College), Sutton, Bradford and Henniker (also a college town with New England College right in the center of town). In Henniker, turn east on Rt. 202/9 to Hopkinton, where you'll pick up Jewel Rd./Rt. 13 through Goffstown to Rt. 136 (just north of New Boston), which leads back to Greenfield.