France is located in Western Europe, extending from the Mediterranean Sea to the English Channel. It has the largest land area in Western Europe and the fifth largest economy in the world. France has a population of 65 million people and its capital and largest city is Paris. France has a long history of migration due to its colonial past and geographic location as a trade crossroads in Europe. It currently hosts over 7 million immigrants, making up 11% of its total population.