Neuschwanstein Castle in Germany - 3 Best Viewpoints and 9 Things to Do By a Local