River Stour

E46677

The River Stour is a major river in southeast England that flows through the county of Kent, passing historic towns such as Canterbury before reaching the English Channel.




Please wait…