Germany lies in the heart of Europe. Although many of its cities were destroyed during the Second World War, much has been rebuilt. The mountains and forests are an ideal place for hiking, and cities like Hamburg and Berlin are hipster paradises. But there is much more, go on a day trip to Potsdam and explore the German palaces of Kings. Or go to Nuremberg where you can learn about the dark past of the 20th century but explore the Middle Ages at the same time.