heritage.site

Knaresborough Castle

Knaresborough Castle Knaresborough Castle - Credit: Wikimedia Commons

Knaresborough Castle is a ruined fortress overlooking the River Nidd in the town of Knaresborough, North Yorkshire, England. Read more on Wikipedia

Source: en.wikipedia.org