Germany is home to tens of thousands of castles, including one that is recognized the world over: Neuschwanstein was the inspiration for some of Disney's fairytale castles. The new National Geographic ...