Norham castle, Northumberland, England.


Norham Castle is a castle in Northumberland, England, overlooking the River Tweed, on the border between England and Scotland. It is a Grade I listed building and a Scheduled Ancient Monument. The castle saw much action during the wars between England and Scotland.


Size: 3894px × 5841px
Location: Norham Castle, Northumberland, England.
Photo credit: © Border Image / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 1, 2020, ancient, arch, architectural, architecture, attraction, border, borders, building, castle, day, england, english, entrance, exterior, fort, fortification, fortress, grade, heritage, historic, history, imposing, july, listed, location, medieval, monument, norham, northern, northumberland, ruin, ruined, site, street, stronghold, structure, sunny, sunshine, tourism, tourist, travel, uk, vistor