Where is Haxby?

Where is Haxby located?

Haxby, England, Great Britain (approx. 54.0171900006°, -1.0619831085°)


Where is Haxby on the map?