Germany is a country of many contrasts and continual progress. The constant modernisation of Berlin is in stark contrast to the traditional town of Munich perching above Bavaria.
Throughout the countryside, you will find half-timbered houses, cobbled streets and stunning castles. The forests abound with wildlife and are well preserved, but are accessible on foot.
Home to one of the largest beer festivals in the world, the Oktoberfest, Germany also produces some outstanding wines.