Here are the 100 best things to do in Germany that will show you the charm, beauty and cultural diversity of this country.
Germany is rich with surprises and contrasts just waiting to be discovered by the discerning tourist. A country of enchanting little villages nestling between lofty and imposing mountains, fairytale castles and churches and lush vineyards rolling down towards the banks of the Rhine or the Mosel, Germany also boasts of the more rumbustious Munich Beer Festival and the