helenbushe.com
KNARESBOROUGH: A 12th Century Castle - PHOTOPHILE
Knaresborough Castle Knaresborough Castle in Yorkshire stands high on a cliff above the River Nidd. The castle was first built by a Norman baron in c. 1100 on a cliff above the River Nidd. There is Read more…