PETROGRAD RIVER Crossword Clue
PETROGRAD RIVER Crossword Clue
We know 1 solutions for: PETROGRAD RIVER
Crossword Puzzle Infos
The Neva River is a river located in the northwest region of Russia, and is the main tributary of the Gulf of Finland. It is also known as Petrograd River, and is the second largest river in Europe. The Neva River flows through the city of St. Petersburg, and is an important part of the city's history and culture.