Imagine visiting St. Petersburg, one of the most majestic cities in the world, without having to fly there and avoiding the headache of the visa-application process. Well, it’s now possible – via the St. Peter Line - which recently started a direct visa-free cruise from Stockholm to St. Petersburg.