LENINGRAD RIVER Crossword Clue
LENINGRAD RIVER Crossword Clue
We know 1 solutions for: LENINGRAD RIVER
Crossword Puzzle Infos
The Neva River is a river located in northwestern Russia that flows through the city of St. Petersburg, formerly known as Leningrad. It is 74 km long and flows into the Gulf of Finland. The Neva is the third largest river in Europe after the Volga and the Danube.