This map of France courtesy of the CIA world fact book.
Population of France: 60,656,178
Total Area of France: 547,030 sq km
CanuckAbroad France Travel guide
France travel / expatriate forum
Email this page to a friend
Sign up for the CanuckAbroad Newsletter