From the Bavarian Alps to the Rhine, from Berlin to the Black Forest, Germany is packed with beer gardens, castles, art, culture, and a hopping nightlife. Take it all in with this handy guide to your perfect Teutonic adventure: Complete coverage of the big cities and small towns, from Berlin and Munich to the spa town of Baden-Baden The best castles and palaces, including the fairy-tale-style castles Neuschwanstein and Linderhof Suggestions for kid-friendly...