Whatever your definition of fairytale there are castles in Europe that will fulfill your desires. In this article you will discover a variety.