Russia to introduce free visas for some travellers from Finland
New Russian visa protocol coming into effect in October will no longer require some travellers from Finland to the Saint
Read moreNew Russian visa protocol coming into effect in October will no longer require some travellers from Finland to the Saint
Read more