French footballers play on teams in France and the country has fun places to visit. A map of France shows its geographical layout and location in Europe.Leia menos