
St. Petersburg's must-see attractions
Second largest city after Moscow, St. Petersburg is certainly the most beautiful of all Russian cities. Created in the 18th century by Peter the Great, it embodies the imperial spirit of the time, which was later magnified by Elisabeth Petrovna and Catherine II. Palaces, sumptuous buildings, bulbous cathedrals, museums, theatres, statues, ...