Home > travels > St. Petersburg Vacation Travel Video Guide

St. Petersburg Vacation Travel Video Guide



Travel video about destination St Petersburg in Russia. In 1703, Tsar Peter the Great founded St. Petersburg in the swampy delta mouth of the Neva River.

You may also like...