Welcome, Sign In
Visit the Neva River in Saint Petersburg, Russia
Description:Shepherd Entertainment takes you on a tour of The Neva, a river in northwestern Russia which flows through Saint Petersburg, three smaller towns of Shlisselburg, Kirovsk and Otradnoye.
Visit the Neva River in Saint Petersburg
neva river in saint petersburg
Russia travel tips
saint petersburg travel attractions