The Happy Town Farm has been in action, and certified organic for over 25 years. With this kind of experience in organic farming, no wonder their produce is all over Hancock County. Visit the Farmer's Market in Ellsworth on Saturdays, and pick up some fresh organic produce, grown locally in Orland, Maine.
Link to this comment:
All Comments (0)