St. Petersburg, the Northern city of Russia is situated on the delta of the Neva River at the east end of the Gulf of Finland on the Baltic Sea. It was also known as “Window to Europe” (named by famous russian poet Alexander Pushkin), as it was the first city in Russia with major European [...]




