Designed by
Title
Knearsborough Castle - North Yorkshire - United Kingdom #50054076
Description
Knearsborough - an historic market town, spa town and civil parish in the Borough of Harrogate in North Yorkshire, England. Knearsborough Castle was built by a Norman baron in 1100 on a cliff above the River Nidd.