Marsh River (Maine)

The Marsh River is a 3.9-mile-long (6.3 km)[1] tidal river in Newcastle, Maine.

It is a tributary of the Sheepscot River.

This article related to a river in Maine is a stub.

You can help Wikipedia by expanding it.