Yes , Lake Ladoga is connected to the Baltic Sea through the Neva River. The Neva River flows from Lake Ladoga to the Gulf of Finland .