Russia’s St Petersburg. A Baltic seaside city known for its culture, cathedrals and canals.
Russia’s second-largest metropolis after Moscow lies on a series of islands in the Neva River delta with more than 342 ornately decorated bridges crisscrossing its