Where is Sheepstor?
Where is Sheepstor located?
Sheepstor, Sheepstor, Great Britain (approx. 50.49072°, -4.03211°)
Where is Sheepstor on the map?
{"latitude":50.49072,"longitude":-4.03211,"title":"Sheepstor"}