Vyborg

E29736

Vyborg is a historic port city in northwestern Russia near the Finnish border, known for its medieval castle and long-contested status between Sweden, Finland, and Russia.

Aliases (2)



Please wait…