Germany has attractions to suit all tastes from boisterous Bierkellers, fairytale landscapes, scenic rivers and sophisticated cities to many sites of historical interest.
Visitors to Germany can immerse themselves in scenes from childhood storybooks including magical castles, alpine forests and quaint timbered villages, or enjoy the romance of a river cruise on the Rhine. Germans love the outdoors with hiking, skiing, kayaking and paragliding being popular - which is probably why the food in Germany is so wholesome and filling (1500+ varieties of sausage!)
Thousands flock to Munich for the Oktoberfest, and no country presents Christmas markets quite like Germany.
Take a city break in Berlin, Hamburg, Frankfurt or Cologne and see historic landmarks by day, but don’t forget to save some energy to enjoy the vibrant nightlife.