Bamburgh Castle seen from the scenic coast road in Northumberland Bamburgh Castle, a medievel fortress, stands over the coast road in Northumberland.Bamburgh Castle, a medievel fortress,, stands over the coast road in Northumberland, England.