There's nothing quite like hitting the road and driving in search of some special spots, and Europe is the ideal place for a ...