Explore relationships
Msta
The Msta (Russian: Мста) is a river in Tver and Novgorod Oblasts of northwestern Russia, a tributary of Lake Ilmen. It is 445 kilometres (277 mi) long, and the area of its basin is 23,300 square kilometres (9,000 sq mi).
Use + to expand a branch. Click a topic name to open its summary.