The romantic Schloss Neuschwanstein sits above the village of Hohenschwangau, near the Bavarian border with Austria. Built by the troubled King Ludwig II of Bavaria, the castle is a stunning example of dramatic architecture, pulled straight out of a storybook. Neuschwanstein Castle is one of the most popular sites in Europe, and tickets often sell out on the day, so book your tour in advance to make sure you don’t miss out.