Vyborg Castle

E170336 UNEXPLORED

Vyborg Castle is a medieval Swedish-built fortress located on a small island in the town of Vyborg, Russia, known for its well-preserved tower and strategic historical significance in the Baltic region.


Referenced by (3)

Please wait…