Germany is the best place to travel and stay(in my opinion) among all the EU countries. These are some of the cities that you should never miss if you come to Germany: 1. Munich The capital of Bavaria and home of many German companies like BMW and Porsche is know for it Oktoberfest festival worldwide. (One of the thousands tents of Oktoberfest) 2. Berlin The capital city ( Die Hauptstadt) of Germany is the favorite destination for the travelers. The city's also known for its art scene and modern landmarks like the gold-colored, swoop-roofed Berliner Philharmonie. (The infamous Berlin Wall) 3. Hamburg It is a port city of Germany, known for old church and buildings. Miniatur Wunderland Hamburg is the must visit place in this city. Also the Reeperbahn(red light area) is famous. 4. Frankfurt Known for its tall buildings and bridges, the birthplace of famous writer Johann Wolfgang von Goethe