Where is Longtown Castle?
Where is Longtown Castle located?
Longtown Castle, Herefordshire, United Kingdom (approx. 51.95677°, -2.98966°)
Where is Longtown Castle on the map?
{"latitude":51.95677,"longitude":-2.98966,"title":"Longtown Castle"}