Which stadium is the home ground for the France women's national football team?
Parc des Princes
Stade de France
Stade Vélodrome
Allianz Riviera
Answer
The France women's national football team plays their home matches at the Stade de France, which is the national stadium of France. It is located in the Paris suburb of Saint-Denis and has a seating capacity of 81,338.
20 France women's national football team Questions for the Ultimate Fan