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