Olavinlinna Castle (Olofsborg) is the most beautiful castle in Finland — a magnificent 15th-century medieval fortress built on a rocky island in the middle of Lake Saimaa in the town of Savonlinna, whose three sturdy round towers and atmospheric stone walls rising directly from the water create one of northern Europe’s most romantic castle settings. […]
