Bamburgh is a village in Northumberland, England.
Bamburgh Castle from the beach
Village and castle
Bamburgh Castle