Where is Canterbury Castle?

Where is Canterbury Castle located?

Canterbury Castle, Kent, United Kingdom (approx. 51.27561°, 1.07458°)


Where is Canterbury Castle on the map?