Germany is a diverse country with 16 culturally unique states. A visit to Germany would not be complete without a visit to the beer halls of Munich and a visit to fabulous Neuschwanstein Castle. A completely different experience can be found in Berlin, a city unlikely to be found anywhere else. At first it appears an odd mismatch of architectural styles and historic left-overs, but has a laid-back atmosphere and a culture that accepts everyone as a "Berliner". But great cities are only a small part of Germany. There are wonderful historic villages and towns, great wine-growing regions and the fabulous Rhine River...
