Where is France Located?

France is located in the middle of Europe. This is a famous tourist destination visited by over 1 million people each year. The capitol and the biggest city is Paris.