back
|
next
Comments
Bamburgh Castle is situated above the North Sea in Northumberland, Scotland, one of many border castles.