Home US English Neva
A river in northwestern Russia that flows 46 miles (74 km) west from Lake Ladoga to the Gulf of Finland, passing through St. Petersburg.
READ THESE ARTICLES