Geography of Paris
Paris, France, the nation's capital and largest city. It is in north-central France, on the Seine River, about 90 miles (145 km) from the English Channel.
Paris, France, the nation's capital and largest city. It is in north-central France, on the Seine River, about 90 miles (145 km) from the English Channel.
©1998-2012 HowStuffWorks, Inc.