Where is Caverswall Castle?
Where is Caverswall Castle located?
Caverswall Castle, Caverswall Castle, Great Britain (approx. 52.98254°, -2.07473°)
Where is Caverswall Castle on the map?
{"latitude":52.98254,"longitude":-2.07473,"title":"Caverswall Castle"}