View all
City in Cheshire, England
Chester is a cathedral city and the county town of Cheshire, England, on the River Dee, close to the England-Wales border. Wikipedia