Russia

What to see in St. Petersburg

St. Petersburg, or St. Petersburg (the less recommended form, although acceptable) is the second largest city on Russian territory. Other former names of this city are Leningrad or Petrograd. The former was created in memory of Vladimir Lenin – the then leader of Soviet Russia. Whereas Petrograd was the original name of the city in […]