Soar over Corfe Castle, United Kingdom, where the jagged, thousand-year-old ruins of the Bankes family's fortress stand as a ...