Knaresborough, Yorkshire, England
'
Knaresborough
is a town in North Yorkshire, England and is is located at latitude 54.012, longitude -1.458.
References (2)
Parent Place:
Yorkshire
Place:
Scriven Cum Tetergate