connect with us
Greece's latest tourism industry news by Greek Travel Pages

Russia Visa Application Centres Expand Across Europe Ahead of FIFA World Cup 2018

As Russia gears up to welcome visitors for FIFA Confederations Cup 2017 and World Cup 2018, Russia Visa Application Centres have opened in 14 countries.