Why it belongs here
The Peabody River is a 12.9-mile-long (20.8 km) river in the White Mountains of New Hampshire in the United States. It is a tributary of the Androscoggin River, which flows south and east into Maine, joining the Kennebec River near the Atlantic Ocean.
Source-backed
