King Abdullah Sports City Stadium

You have Successfully Completed the Quiz!

You can now review your answers

Where is the King Abdullah International Stadium located?

Riyadh.
Tabuk.
Madinah.
Jeddah.
Next question