Guide to St. Petersburg, the ancient capital of Russia
The second largest and most important city in Russia, St. Petersburg, formerly Leningrad, is definitely a magical city with a great visual impact. Architecturally rich despite its young age, a recommended destination for those who love art. Here is a short guide to make your trip pleasant and organised: what to see in St Petersburg, what to do, what to visit.