Taking a pleasant stroll through your local farmer's market is a relaxing activity the whole family can enjoy, and you're also supporting local farmers and businesses in the process.
If you're yearning for the smell of pine as you walk into your house, then it's time to pick out your Christmas Tree! These 5 Maine farms have got you covered!