France By Numbers
In terms of land area, covering 247,367 square miles, France is the largest country in the European Union. L’Hexagone has over 2000 miles of coastline, with access to the Atlantic ocean, the Mediterranean sea, and the English Channel. In 2013, almost 85 million tourists visited France, […]
0 Read More