Do France Own a Rugby Pitch?
If you refer to a national stadium then YES. Stade de France in
Saint-Denis, near Paris.
If you refer to first team ground then they have
Stade Gerland, Lyon; Stade Vélodrome, Marseille; Stade de la
Beaujoire, Nantes, Stade Bonal, Sochaux and Stadium de Toulouse,
Toulouse.