Germany isn’t just the land of fairy tales, it’s where they were born. Between misty forests and rolling hills, real castles ...