The city is located on the banks of the Neva River on the Gulf of Finland at the Baltic Sea.
Saint-Petersburg has had 3 different names through its history.
In the beginning the city was named after St Peter (the patron of the city).
During the years of the First World War the city got а Russian name, Petrograd (the city of Peter).
Then its name was changed to Leningrad. Finally in 1991 the original name, Saint-Petersburg, was restored.
The city was the Imperial capital of Russia. Today it is a major European cultural center, and also an important Russian port at the Baltic sea. It is also a well-known tourist destination due to its stunning architectural style and numerous attractions.
Visit city’s official website