Plymouth Township (unorganized), Somerset County, ME

From collection Place

Plymouth Township (unorganized), Somerset County, ME
Township of Plymouth lies within the Seboomook Lake unorganized township.
Share this record