Bamburgh Castle, Northumberland, UK
Bamburgh Castle is an imposing castle located on the coast at Bamburgh in Northumberland, England. It is a Grade I listed building.[
Size: 5616px × 3744px
Location: Bamburgh, UK
Photo credit: © 80eight Photography & Design / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: bamburgh, castle, historic, northumberland, tourism, uk, visit, walls