Knaresborough (/nɛərzbᵊrə/) 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. (Wikipedia)

Discover more inspiring photos like this one.

Download the FREE 500px app Open in app