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

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.