Are you wondering where to find countless types of beer, the Alps, modern hotels and architecture, Medieval castles, excellent roads or delicious dry Riesling wines? The answer is simple: in Germany. This attractive modern European country, where summers are hot and winters cold, offers a wide spectrum of historical sights and other worthwhile tourist attractions. Germany's cities and towns are diverse – you’ll find modern buildings as well as some ancient ones, interesting festivals, numerous museums and historical places.

Germany's history is complex. In the beginning, it was a confederation of separate states and territories famous for their different cultures, dialects and architectural styles. This former historical division is reflected in Germany's current  religious variety and diversity of  accent and pronunciation. In the Middle Ages as well as today every town had its distinct identity, while nowadays varied towns with their local events, shopping tours and restaurants that serve regional specialties have become one of the most interesting  feature that German culture has to offer. Following  World War II Germany was divided into two  – the GDR or Western Germany and the DDR or Eastern Germany, separated by the infamous Berlin Wall. Differences between east and west can still be observed; in addition a large Muslim minority adds to the exotic mosaic of modern German society.

Considering  all the beautiful regions of Germany, one of the most picturesque is Bavaria, the southern-most German state  criss-crossed by the Alps. With its specific traditions and awesome landscape, with its green hills, rocky mountains and pretty lakes, make it one of the most attractive of German getaways. A highlight of the region is the Neuschwanstein Castle, a rather ridiculous-looking residence resembling a Walt Disney castle. Another equally  fascinating state is Saxony, sharing its borders with Poland and the Czech Republic is filled with lots of pretty historic towns. the Eastern region of Brandenburg should also not be missed. What's more, German regions are peculiar in almost every sense: each of them has a specific architecture, art treasures but also a  way of living which manifests itself in cultural events, cuisine, shopping or nightlife.

There are also a number of fascinating big cities in Germany. Very different from each other, they offer curious tourists numerous attractions. There are many regional metropolises all over the country such as the port city of Hamburg, historical Dresden, or busy Frankfurt with the world’s greatest fairs; they  all have their unique character. If you’re art connoisseur, head for Munich, which is famed for its Pinakothek Museum. And don't forget to visit the capital - Berlin, a cosmopolitan city pulsating with life and known for its unique atmosphere.

If you’ve already decided to visit Germany, you will have a chance to take part in local events. One of the most popular and interesting festivals is the Oktoberfest, held in Munich and dedicated to Germans’ favorite  drink – beer. The Oktoberfest boasts an almost 200-year old tradition. When in Germany, forget about your diet and enjoy the local dishes, such as those reputable looking sausages, sauerkraut, Schwarzwald ham and potato salad. Also, Arab, Turkish and Asian cuisines are getting more and more popular. After a hearty meal, help yourself with a glass of Lager or Pils and enjoy your stay to the fullest.

Germany is known as a leader in the global economy, producing well-known car models and serving as a powerful centre of science (with over 80 Nobel Prizes in the sciences), but it also has another side –  a country of high art and culture, great philosophers and fine poets. This land of contrasts, combining a rich historical heritage with up-to-date technologies, picturesque tiny Bavarian tows with huge modern metropolis, delicate poetry with beer-and-sausages feasts, is certainly worth exploring. Easy to reach from any other country and covered with a network of perfect motorways, Germany cordially welcomes everyone.