Skip to Content

One of the most picturesque cities in England is located in the utmost southeastern part of the country. The city of Canterbury has been inhabited since prehistoric times and its strategic location played an important role for the Romans who turned it into a fortified city. This importance remained throughout the Middle Ages as one …

Read More about Top 12 Interesting Canterbury Castle Facts