15 Best Things to Do in Stroud (Gloucestershire, England)
Five different valleys converge at the town of Stroud in the southwest Cotswolds. For hundreds of years the fast-flowing rivers and plentiful sheep in these valleys helped drive a lucrative …