What is the Largest City in France?

Paris is the largest city in France. It is also where we will find the you will find the World’s famous structure the Eiffel Tower! You can’t possibly go to Paris without seeing it.