Articles Tagged ‘Algerho’

Wizz Air to add 23 new routes across two new bases, including its first in Russia

Wizz Air to add 23 new routes across two new bases, including its first in Russia

As Wizz Air announces 23 new routes, we look at what and where. Five of these routes involve St Petersburg, thanks to that city’s new e-visas and seventh freedoms.