15 Best Things to Do in Scarborough (ME)
Scarborough in Cumberland County, Maine, is part of the largest metropolitan area in the state. Its own population at the latest count was just under 20,000 and it is a community that continues to grow. Scarborough was incorporated over three and a half centuries ago in 1658 and took the name of the coastal town …