With at least 75 million foreign tourists per year, France is the most visited country in the world and maintains the third-largest income in the world from tourism.
The name “France” comes from the Latin Francia, which means “land or kingdom of the Franks.”
There is only one stop sign in the entire French city of Paris.