Self Drives in Germany – detailed itinerary