Demeritt Hill Farm

Roy’s Apple Picking Journey at Demeritt Hill Farm [PICS]
Every family in New England should be required to go apple picking in the fall-- or in our case, the last official weekend of summer.
The family piled into the car this weekend and ventured out to Demeritt Hill Farm in Lee for our fix of apples and, um, tractors...