October 2019

Russia’s e-Visa to St Petersburg Available for Greeks

Greeks wanting to travel to St Petersburg in Russia can now simply apply for an online visa from their home, after the country recently launched its electronic visa services. Effective as of October 1, the visa is valid for stays in St Petersburg and the surrounding Leningrad Region for up to [...]