answersLogoWhite

0

The big River flowing through St.Petersburg, Russia is called Neva. It starts from Ladoga Lake - the largest lake of Europe - and flows to the Baltic Sea (Gulf of Finland).

User Avatar

Wiki User

11y ago

What else can I help you with?