France

France is a country located in Located in::Europe. As of year:=2007, the total resident population of France was estimated population:=64,102,000. Greater London covers an area of area:= 675,417 km².