A Historic Weekend in Canterbury, Kent

Canterbury is a small city in the county of Kent, in South East England. It's very old and beautiful, and you can immerse yourself in history dating back to Roman times. At the same time, it's home to three universities, so it feels young and vibrant, not like a living museum