Get insider tips for a magical trip to Neuschwanstein Castle. From how to get there to the best views, make your visit truly enchanting.