Where is Longtown Castle?
Where is Longtown Castle located?
Longtown Castle, Longtown Castle, Great Britain (approx. 51.95677°, -2.98966°)
Where is Longtown Castle on the map?
Longtown Castle - Abergavenny
Longtown Castle - Hereford
{"latitude":51.95677,"longitude":-2.98966,"title":"Longtown Castle"}