“The total size is approximately 3,000 acres making it Maine’s largest contiguous saltmarsh. It is fed by three major tributaries: the Scarborough, Nonesuch, and Libby Rivers.” Audubon Society website[i]
Tag Archives: Old Orchard Beach
Scarborough Marsh
Filed under Background Perspective, Maine Tales