SCARBOROUGH, MAINE!


Nestled along the coast of Maine, about 10 miles south of Portland, Scarborough is a sweet Maine town with lots to love about it! Sandy beaches, bike trails, and scenery galore?? Check! Locally owned shops and restaurants?? Check!

local spots to visit in Scarborough, Maine!
Scarborough Marsh Audubon Center
