A few miles south of the Scottish Border lies the historic Holy Island of Lindisfarne, in north Northumberland. Its enchanting, awe-inspiring 16th century castle looks like it's been lifted straight from the pages of a children's storybook.
Location: The Holy Island of Lindisfarne, North Northumberland, England