Mother Shipton's Cave in Knaresborough is one of the UK's oldest tourist attractions and is named after the infamous ...