Bamburgh Castle is located on the coast at Bamburgh in Northumberland, England. Home to the Kings of Northumbria this magnificent coastal castle was completely restored in 1900.
Bamburgh CastleScotlandTravelThe Scottish Borders Area