Knaresborough Castle is a ruined fortress overlooking the River Nidd. The castle was first built by a Norman baron in the 1100's.