Worcester, England

Worcester, England

The town of Worcester, England, located 100 mi/160 km northwest of London, is home to the Museum of Worcester Porcelain and a splendid cathedral. Spend half a day in the area walking its older st...

JDS Travel News JDS Viewpoints JDS Africa/MI