EuropeRussiaSpainTourismUkraineWar From Latvia to Spain: How the Absence of Russian Tourists is Affecting Europe by Safet Afshin July 18, 2023 July 18, 2023 6 minutes read According to the Association of Tour Operators of Russia (ATOR), 84 percent fewer Russian visitors… Read more 0 FacebookTwitterPinterestEmail