Where is Canterbury Castle?
Where is Canterbury Castle located?
Canterbury Castle, Canterbury Castle, Great Britain (approx. 51.27561°, 1.07458°)
Where is Canterbury Castle on the map?
Canterbury Castle - Leeds Castle
{"latitude":51.27561,"longitude":1.07458,"title":"Canterbury Castle"}