Where is Bamburgh?

Where is Bamburgh located?

Bamburgh, Northumberland, United Kingdom (approx. 55.6074722°, -1.7141346°)


Where is Bamburgh on the map?