Hello again,
France is a country located in Europe. It shares borders with different other countries. However, they are asking you for the two large countries.
Well, the answer is Spain and Germany
Take a look at the map!
As always, it is a pleasure helping Brainiac!