Where is Huxham?
Where is Huxham located?
Huxham, Huxham, Great Britain (approx. 50.7701°, -3.495613°)
Where is Huxham on the map?
{"latitude":50.7701,"longitude":-3.495613,"title":"Huxham"}