Bamburgh Village lies on the east coast of Northumberland in the far north of England. The present village is dominated by the medieval castle built on a massive outcrop of dolorite rock, right on the very edge of the North Sea.