The River Brain is a river in Essex, England that gives its name to the town of Braintree, although Braintree lies on a low ridge between the Brain and the River Blackwater.
The River Brain is a river in Essex, England. This river in Essex, England gives its name to the town of Braintree. Braintree lies on a low ridge between the Brain. Braintree lies on a low ridge between the River Blackwater.