Saint Petersburg

Discover Russia’s second-largest city after Moscow. Considered Russia’s cultural capital, Saint Petersburg is home to the Hermitage, one of the largest art museums in the world, as well as many foreign consulates, international corporations, banks and businesses in its area.