By Netpal Travel Bureau Occurred in 11 Russian cities, including Moscow, St Petersburg and Sochi, the month-long FIFA World Cup, ended on July 15, 2018, comes as a boost in an already positive period for Russian tourism. Hosting more than 700,000 foreign soccer fans during the tournament, the contribution of tourism to Russia’s GDP is […]