There isn’t much to say about Castle Neuschwanstein because it is never going to be enough. Commissioned by King Ludwig II, Neuschwanstein is popularly known as the Disney Castle. Visited by thousands of tourists every day, this is one thing you shouldn’t miss out on when in Germany, despite the number of people flocking it. Put on those running shoes, get the camera ready; and you will be on your way to experience a magical yet historical wonderland in the heart of Europe.6. UEFA EURO 2016 Semi Final between Germany and France
Heidelberg Castle (Schloss Heidelberg)
This venerable university town is incomplete without its castle. Perched on the slopes of Mount Königstuhl above river Neckar, be ready to be overwhelmed at Heidelberg Castle.From gothic to renaissance, the castle is a mix of styles and history, and if history stirs you, it’s worth joining a guided tour. The courtyard outside holds the Heidelberg Castle Festival in the summer with some astonishing performances.