Which side of the road do people drive on in France?

Society Trivia Question: Which side of the road do people drive on in France?