This page requires JavaScript

The history of the castle, town, and forest of Knaresbrough, with Harrogate, and it's medicinal waters :