+79k unique visitors in May past 30 days for the World Games website
Russia in second place in terms of visitors origin
Tickets represent 5% of traffic share
What are people asking on Google about The World Games?
The World Games are a multi sport event that will be held from the 7 July – 17 July in Birmingham, Alabama, USA.