×

River Stour

River in England
The River Stour is a 61 mi river which flows through Wiltshire and Dorset in southern England, and drains into the English Channel. The catchment area for the river and its tributaries is listed as 480 square miles. Wikipedia
Length: 61 mi