Try entering your first search query now!
You can search by:
- check if there are any errors in the request
- reformulate the query
Neva River takes its source in Ladoga Lake, which is the biggest lake in Europe, and only 74 km farther flows into the Baltic Sea. For about half its length (32 km) the river Neva flows within the limits of St. Petersburg