I’ve had this blog post on my to-do list ever since I got back from my epic Scandinavian cruise. St Petersburg was the second stop on our 10-day cruise, and the only place where we docked overnight. This meant I was able to spend a full 2 days in St Petersburg, which was just enough…