The Harrington River empties into Harrington Bay in a town that is an old seafaring and shipbuilding village, and had a population of what in the 2010 census?
Harrington River:  It empties into Harrington Bay in Harrington, Maine. Harrington, Maine:  The population was 1,004 at the 2010 census. Harrington, Maine:  Harrington is an old seafaring and shipbuilding village.
i don't know