Where is Paris Located?

The city of Paris is located in France. Paris is a major tourist attraction and is home to the Eiffel Tower and the Louvre. The most widely known river in Paris is the Champs Elysees.
Reference.com Copyright  2012. All rights reserved.