Knaresborough Town in England Knaresborough is a market and spa town and civil parish in the Borough of Harrogate, North Yorkshire, England, on the River Nidd 3 miles east of Harrogate.

Code produit:
508136656