Where is Badbury Hill?
Where is Badbury Hill located?
Badbury Hill, Oxfordshire, United Kingdom (approx. 51.6492°, -1.622789°)
Where is Badbury Hill on the map?
{"latitude":51.6492,"longitude":-1.622789,"title":"Badbury Hill"}