Where is Northumberland?

Where is Northumberland located?

Northumberland, Northumberland, United Kingdom (approx. 55.25°, -2.000559°)


Where is Northumberland on the map?