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