The Whittier House is a small, family-run group home in New Gloucester, Maine.
This 80 acre orchard harvests thirteen varieties of apples and just as many nectarines, peaches and plums. The farm stand opens on August 1st with fresh peaches, apples and...