Two-day tour of Saint Petersburg in Russia

Two days isn’t enough, really, to explore Saint Petersburg, the former capital and the cultural heart of Russia. But it’s what we had on the Royal Caribbean cruise of the Baltic Sea.