Pinterest • The world’s catalog of ideas

Knaresborough, England. Knaresborough is an historic market and spa town in the Borough of Harrogate, North Yorkshire, England. Historically part of the West Riding of Yorkshire, it is located on the River Nidd, 4 miles east from the centre of Harrogate.

TripAdvisorfrom TripAdvisor

Cotswolds, United Kingdom

Cotswolds Tourism: 251 Things to Do in Cotswolds, England | TripAdvisor