Plan your fairytale day trip to Castle Drachenburg, one of Germany's best-preserved castles in the charming village of Königswinter.