St. Petersburg: Venice of the North

There are many cities claiming to be the Venice of the North, and Russia’s cultural capital, St. Petersburg, is on top of the list. As this was again a short layover, we struggled to see the beautiful parts of the city as best as we can. Having only been to Moscow, which I found a […]

Read more