Scarborough, Maine, Cumberland County
Scarborough is a bay located in Maine, United States on the
continent of North America. Find A la Carte Restaurants, Animals, Camping and Caravanning, Medical and Healthcare, Spa and attractions in Scarborough, Cumberland County below.