Russia’s e-Visa to St Petersburg Available for Greeks
Greeks wanting to travel to St Petersburg and the surrounding Leningrad Region in Russia can now simply apply for an online visa from their home.
Posted On 02 Oct 2019
Greek Travel Pages,
6, Psylla str. Athens GR 10557
Call center: +30 210 324 7511
Guest posts are welcome. Read the editorial guidelines here.