answersLogoWhite

0

The Stour river is 60 miles long. It flows through Southern England. It is also known as the Dorset Stour River.

User Avatar

Wiki User

11y ago

What else can I help you with?