Neva. The city is located in the delta of the Neva River on numerous islands, a fact which prompted some observers to call it "The City on 101 Islands"
Flordia
St. Petersburg is a city in Russialocated on the Neva River at the head of theGulf of Finland on the Baltic Sea
early 1700s
in the early 1600's
I lived in Russia
u suck
Too far!!
Almost 10 hours by plane:) good luck:)
Founded by Tsar Peter I of Russia on 27 May, 1703,
wht is the mileage from Detroit to stpetersburg Florida
Generally about 15 to 20 miles depending on your starting and ending point.
The name of the river is 'River Po' or 'Po River' :)