About the town » Knaresborough, North Yorkshire, England, Great Britain


Records from Knaresborough

Knaresborough is an old and historic market town, spa town and civil parish in the Borough of Harrogate, North Yorkshire, England, located on the River Nidd, four miles east of the centre of Harrogate.

Geonames logo

Knaresborough
North Yorkshire
England
Great Britain
Vlag van Great Britain


Wikipedia logo

More information about this place can be found in Wikipedia