The perfect itinerary to explore Rhine River Valley castles and the German Reisling wine region. Includes planning tips for the most romantic road trip in Germany.