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?
{"latitude":51.27561,"longitude":1.07458,"title":"Canterbury Castle"}