France · Geography · Easy
Answer: Paris — Paris has been France's capital for over a thousand years and is home to landmarks like the Eiffel Tower and the Louvre.
Paris has been France's capital for over a thousand years and is home to landmarks like the Eiffel Tower and the Louvre.