St. Petersburg is the second largest city in Russia and is located on the Neva River at the head of the Gulf of Finland. The city was founded in 1703 by Tsar Peter the Great and was once even the capital of the Russian Empire.
Nikola shares his memorable trip to St. Petersburg, Russia.









