France Capital: Paris Population: 60,656,178 (July 2005) Location: Western Europe, bordering the Bay of Biscay and English Channel, between Belgium and Spain, southeast of the UK; bordering the Mediterranean Sea, between Italy and Spain More information about France
France Monthly
Provides travel information, a monthly newsletter, history, recipes, and recommended places to visit throughout France.
www.francemonthly.com