Where is Backworth?
Where is Backworth located?
Backworth, Backworth, Great Britain (approx. 55.040493°, -1.5309584°)
Where is Backworth on the map?
Backworth - Cramlington
{"latitude":55.040493,"longitude":-1.5309584,"title":"Backworth"}