For a country with so many natural attractions and so well linked from the UK (there are more than 20 flights to Germany per day from the London airports alone) it is a surprisingly under-visited place.
Germany boasts exciting cities, charming old towns (hosting those world-famous Christmas markets), fairytale castles, snow-capped mountains, seaside resorts, national parks and nature reserves. The roll call of notable Germans is impressive; the country's art galleries are world class.
The old towns of its cities, though damaged during the Second World war have been restored meticulously. The German reputation for innovation and technical expertise extends to its beer too. There are more than 1,200 breweries and a Purity Law, dating from the 1500s, that ensures the very highest standards. Munich holds the world's best beer festival each autumn: the Oktoberfest.
Berlin is capital, one of the coolest European cities, with a multicultural population and a thriving arts and entertainment scene.
Frankfurt is the centre of Germany's banking industry, but also the city that spends more on the arts than any other European city.
Hamburg, the ancient port city, is Northern Germany's commercial centre, capital of sports and home to the famous red-light district, the Reeperbahn.
Search and compare: cheap flights to Germany