blog.gskenney.com
St. Petersburg: The city
St. Petersburg has been styled “the Venice of the north,” and it is easy to see the analogy. The city is built on a number of islands connected by riverways and canals, with bustling bo…