In which country is the multi-purpose Geoffroy Stadium located?
Correct answer: France
little b
I've never been to France😥😈
Correct answer: France