1.Karen Mancieri2. Location…Paris is the capital and largest city in France, situated on the river Seine, in northern France, at the heart of the Île- de-France region.…
Slide 1 France The flag of France is blue, white and red Slide 2 The neighbour countries of France The neighbours of France are England, belgium, Luxembourg, Germany, Switzerland,…