maps of canterbury

you might also like...

Geography of Canterbury

Canterbury, England, a city in Kent. It is on the Stour River, about 55 miles (90 km) east-southeast of London.