France Business Directory

France officially the French Republic, is a country in western Europe. Its mainland territory, referred to as the Hexagone because of its geometric shape, extends from the English Channel to the Mediterranean Sea, and from the Atlantic Ocean to the Rhine and the Alps. France borders Belgium, Luxembourg, Germany, Switzerland, Italy, Monaco, Andorra and Spain.