Germany is a land of enchanted fairy-tale castles, charming villages, stately castles and exquisite cathedrals. Take a scenic drive through the castle-crested hills of the Rhine River Valley, or enjoy a drink of Ebbelweï -- apple wine -- at a charming pub in Frankfurt. Berlin is a bustling urban mecca of shopping, concert halls and museums, most notably in the Kulturforum district.
Visit the Olympic Stadium in Munich and stop at "Mad King" Ludwig's fanciful Bavarian castle, called Neuschwanstein. Your itinerary might include a drive through the storied Black Forest, complete with a stop at a cuckoo clock maker's studio.