Vyborg Castle is a medieval fortress situated on a small island in the Gulf of Finland in Vyborg, Russia. Founded by the Swedes in 1293 during the Third Swedish Crusade, the castle has a rich history marked by numerous battles and sieges. Its distinctive feature is the Saint Olaf's Tower, which offers a panoramic view of the surrounding area. Over the centuries, Vyborg Castle has undergone various modifications and served different rulers, including the Swedes, Russians, and Finns.
Planning a trip?