France is divided into 22 administrative regions, which themselves can be grouped into 7 main "cultural regions", which share common points.
The biggest cities in France, and the cities which cannot be missed if you want to visit thoroughly the country, are listed below.
France is a very old country.
See also: European Union
French is the language of choice in France. In Alsace and part of Lorraine is spoken a kind of German language. In the south, the language is closer to Catalan than to French, and is called Langue d'Oc (because the word for "yes" is oc) or Provençal. In Bretagne, Breton is spoken; this Celtic language sounds like French, but is incomprehensible unless you also know Welsh. In parts of Aquitaine, they speak Basque, but not as much as on the Spanish side of the border. In Corse is spoken a kind of Italian language.
Some Parisians are snobbish about French and will correct your French, or spit at you if you talk English to them. People elsewhere in France are more tolerant.
See also: French phrasebook
France is part of the Eurozone, so like in many other European Union countries the currency here is the euro (symbol: €).
For European people coming from a EEC country, working in France is allowed without problem, and working in many French cities is possible. If you're from outside EU, you will probably need a working permit - check with the French Embassy of your country. Depending on your qualifications, you can find a lot of different jobs.
If you want to earn money to continue traveling, Interim agencies are a good source of short-time jobs. You can also consider working in bars, restaurants, and/or nightclubs (they are often looking for English-speaking workers, peculiary those restaurants in the touristic area - fast-foods such as McDonald's and Quick are also always looking for people).
A lot of "student jobs", if you happen to be in a big city, are also available for the youngest among you travelers, and foreigners are often really welcome - it can be, for example, giving private courses of English, or taking care of young children, or many other things... Check out the university buildings, they have often a lot of ads regarding jobs.
Don't forget being an English speaker is a big advantage when you're looking for a job - French employers really have a problem of finding English-speaking workers. However, note it will be much easier for you if you know a bit of French, for the same reason (your colleagues are not likely to speak English).
The French work market works a lot with contacts - if you know someone that works somewhere, you can probably figure out quite an easy way to work at that place too. It always helps to know people living in the area you wish to work.