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?
1,004
-1
Section::::Abstract.
Harrington River
23588005
-1
Section::::Abstract.
Harrington, Maine
116241
-1
Section::::Abstract.
Harrington, Maine
116241
-1
Section::::Abstract.
Harrington, Maine
116241