A day trip to the fairytale world of Neuschwanstein Castle