Introducing

Saint Petersburg is a city situated on the Neva River, at the head of the Gulf of Finland on the Baltic Sea. It is Russia’s second-largest city after Moscow.

  • CURRENCY Russian Rubles
  • LANGUAGE Russian
  • BEST TIME TO VISIT Anytime