Chester is a city in northwestern, England , lying on the River Dee, close to the border with Wales . It is one of the best preserved walled cities in Britain, with a number of medieval buildings. Chester is one of English history's greatest gifts to today's tourist. Its red-sandstone …