New Salt Road

Social Share

Ocean Photographs of Maine

Scarborough is a town in Cumberland County on the southern coast of Maine located 7 miles south of Portland. Abenaki Indians called the area Owascoag, meaning “a place of much grass”, after its large salt marshes. To purchase go here