The UK is home to many beautiful castles. From Windsor and Buckingham Palace down south to Bamburgh in the north, there's plenty to explore for history lovers. But there is another castle that's ...