Travel

Neuschwanstein, Germany’s fairy tale castle

This German castle looks like it was pulled straight out of a fairy tale. And, in a way, it was!