Paris - HowStuffWorks

maps of paris
 paris metro thematic maps
you might also like...
FPO
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.

Popular Maps: