Where is Edmondsham?
Where is Edmondsham located?
Edmondsham, Edmondsham, Great Britain (approx. 50.90293°, -1.9120284°)
Where is Edmondsham on the map?
Edmondsham - Verwood
{"latitude":50.90293,"longitude":-1.9120284,"title":"Edmondsham"}