Discover the best castles in Germany to visit - recommended by travelers! Get soaked up in Germany's history at these amazing castles.