Worcester (England) Attractions & Activities - The Best Holiday Destinations for 2020
Worcester (pronounced "wuster") is an historic English cathedral city located on the river Severn, close to the border with Wales. Worcester is the county town of Worcestershire.
The Most Frequently Asked Travel Questions about Worcester (England)