Russia is set to host the World Cup in 2018 from June 14 to July 15 in 11 cities, some of which are widely known destinations like Moscow, St. Petersburg and Sochi.
Russia is set to host the World Cup in 2018 from June 14 to July 15 in 11 cities, some of which are widely known destinations like Moscow, St. Petersburg and Sochi.