My trip to St Petersburg, Russia

Tell us about your travel plans and our agents will be happy to help you get ready for St. Petersburg, Russia.

  • calendar

Saint Petersburg is a city and a federal subject (a federal city) of Russia located on the Neva River at the head of the Gulf of Finland on the Baltic Sea. In Russian literature, informal documents and discourse, the word "Saint" is...

More about St. Petersburg, Russia