Where is Lovington?
Where is Lovington located?
Lovington, Lovington, Great Britain (approx. 51.074673°, -2.57625°)
Where is Lovington on the map?
Lovington - Castle Cary
{"latitude":51.074673,"longitude":-2.57625,"title":"Lovington"}