Fairytale castles of Germany road trip itinerary - The ultimate 7-day southern Germany road trip with MAP & INFO for the south of Germany self-drive tour.