At the top of many bucket lists is a visit to Neuschwanstein Castle in Germany is often at the top of the list. The iconic structure built by King Ludwig II seems to symbolize Fairy Tale Germany to so many. It’s on the cover of Tour Books, on Calendars, Tea Towels, and Puzzles. Walt Disney loved the castle so much…