Knaresborough is an old historic market town, spa town and civil parish in the Borough of Harrogate, North Yorkshire located on the River Nidd, approximately four miles east of the centre of Harrogate.
Published: 15 Aug 18
Published: 25 Jun 18
Published: 24 Jun 18
Credit and thanks go to the Knaresborough Online Facebook page, Charlotte Gale Photography, Knaresborough Photography and the residents of Knaresborough for the photographs used on this website.