France is located in Western Europe, bordered by Belgium, Luxembourg, Germany, Switzerland, Italy, Monaco, Andorra and Spain. It has a population of over 67 million people and its capital and largest city is Paris, one of the most popular tourist destinations in the world. France has a highly developed economy and is a founding member of the European Union.