The Sheepscot River connects to a river that is entirely in the state of maine, and is how long?
Kennebec River: The Kennebec River is a 170 mi river entirely within the U.S. state of Maine.
i don't know