Doe Orchards - Harvard, MA

Pick your own apples from a variety from September through October, plus Christmas trees after Thanksgiving. They are located about 30 miles west of Boston.


Visit Website



Online Ratings



Location


Nearby Farms



Other Massachussetts Pumpkin Patches