Schloss Mespelbrunn is a beautiful late-medieval/early-Renaissance moated castle, that feels like it comes right out of the pages of a fairy tale. (Mespelbrunn, Germany)