Germany has a lot to offer the visitor from fashionable cities to quaint villages and castles. There are concerts, opera and ballets, and a broad array of outdoor activities such as hiking, cycling, and swimming, along with skiing in the winter. And for those long evenings, a host of beer …





