answersLogoWhite

0

The river Neva in Russia is 74 kilometers long. It is the third longest river in Europe. It is located in the north western part of Russia. It was named after Alexander Nevsky who fought in the Battle of Neva in 1240.

User Avatar

Wiki User

12y ago

What else can I help you with?