
The 2018 FIFA World Cup commenced on June 14, the soccer world has taken over Russia. Sixty-four matches occurred over 12 venues in 11 cities as 32 teams battle for the privilege to be named champions of the world. Of the 12 stadiums constructed or renovated to the World Cup, Luzhniki Stadium in Moscow and the Saint Petersburg Stadium will be utilized the most. Every venue gets at least four games.
Continue reading FIFA World Cup 2018: Travel guide to all 12 venues in 11 Russian cities
