The following is a map of France, showing the capital city and other major cities.
Map of France, More About France
Population of France: 60,656,178
Total Area of France: 547,030 sq km
CanuckAbroad France Travel guide
France travel / expatriate forum