What a beautiful day for barn fest!
Did you know land trusts in Maine protect and steward over 12% of the state?
That's 2x the size of all state parks and public lands combined. Land Trusts in Maine have protected over 2.34 million acres of publicly accessible land, including over 1000 miles of recreational trails, plus critical wildlife habitat, managed forests, and working waterfronts and farms. FLT is proud to contribute to these efforts through 40+ years of protecting forests, farms, fields, and waterways in Falmouth.