A friend mentioned stopping at an apple farm/orchard (she thought near Auburn)and having delicious do-nuts and dreamy apple dumplings with ice cream and warm vanilla sauce. Any idea if this heaven on earth is actually in the Auburn area?
When are apples harvested? We'll be in Maine the 2nd and 3 weeks in October. Thanks