North Yarmouth, Maine
North Yarmouth is a small, rural town in Cumberland County, Maine, with a population of about 3,500. The town was chartered on September 22, 1680, encompassing the area of the present Town of North Yarmouth and the future towns of Harpswell (until 1750),