The inaugural Esports World Cup has its own festival, located in Riyadh Boulevard City, Riyadh, Saudi Arabia. You can attend this festival for …
Read more: Riyadh has transformed into the hub of esports for 8 weeks. We look at 5 attractions at … – Eurosport