Chester, England

Chester, England

The walled medieval town of Chester, England, located 15 mi/25 km south of Liverpool, is one of the prettiest on the Welsh border. It's great for walking—you'll see Roman and medieval fortificati...

JDS Travel News JDS Viewpoints JDS Africa/MI