Russia
Ultimate Travel Guide to St. Petersburg
Ultimate Travel Guide to St. Petersburg 1. Introduction St. Petersburg, Russia’s cultural capital, is a magnificent city located on the Neva River at the head of the Gulf of Finland on the Baltic Sea. Founded by Tsar Peter the Great in 1703, it served as the imperial capital for more Read more…