Scarborough Land Trust is a non-profit organization dedicated to conserving land in Scarborough, Maine for the benefit of both people and wildlife, ensuring its preservation for future generations.
Through their efforts, they protect and maintain various natural areas, including the Scarborough Marsh and Nonesuch River, as well as organizing events and programs that promote environmental education and appreciation of the local ecosystem.
Generated from the website