Lighter Side of the News (☘️ Mar. 17, 2023 🇮🇪) by HallR

Question 5

Completed in 2021, the Jeddah Corniche Circuit will be hosting this Sunday's Formula 1 grand prix. The Jeddah Corniche Circuit is located in what nation?

Saudi Arabia

Back