River Roch
E166085
UNEXPLORED
The River Roch is a waterway in Greater Manchester, England, that flows through the town of Rochdale and has historically supported its local industry and settlement.
Jump to:
Referenced by
Referenced by (5)
Full triples — surface form annotated when it differs from this entity's canonical label.