Why it belongs here
The River Stour (, pronounced rhyming with either "tour" or "sour") is a major river in East Anglia, England. It is 47 miles (76 km) long and forms most of the county boundary between Suffolk to the north, and Essex to the south.
Source-backed
