Where is Haxby?
Where is Haxby located?
Haxby, York, United Kingdom (approx. 54.0175196°, -1.0730544°)
Where is Haxby on the map?
Haxby - York
{"latitude":54.0175196,"longitude":-1.0730544,"title":"Haxby"}