Tucked away on sprawling acres dotted with apples trees in a picturesque and quintessential New England countryside setting, George Hill Orchards at 582 George Hill Road in Lancaster is pick-your-own nirvana.It’s one of dozens of pick-your-own orchards and farms across the state, with plenty to choose from in Worcester County alone.A second-generation family farm, George Hill Orchards was founded in 1974 by Don and Freida Siver, who passed the torch to their son and his wife, […]