King Abdullah Sports City is a multi-use stadium and sports city located in Jeddah, Saudi Arabia. The city is named after King Abdullah, who was […]
King Abdullah Sports City is a multi-use stadium and sports city located in Jeddah, Saudi Arabia. The city is named after King Abdullah, who was […]