Where is Paris Located?

Paris is located in Europe, it’s the capital of France. Many people go to visit there to see the Eiffel Tower. It’s known as, ‘the city of Love.’