Daily question · easy
Opened in 1998, this national stadium holds about 96,000 spectators. It hosted a World Cup final in its first year.
Show the answer
France
💡 The Stade de France is a national stadium.
Daily question · easy
France
💡 The Stade de France is a national stadium.