Where is Holburn?

Where is Holburn located?

Holburn, Northumberland, United Kingdom (approx. 55.6°, -1.91667°)


Where is Holburn on the map?