Treading the streets of the first town in Sweden

There are rune stones mentioning Sigtuna, so we can safely say that today’s stop on our exploration of the lesser-known aspects of Sweden is old. Like very old, even if these days the theories that Sigtuna was founded on a place hallowed to Odin are dismissed as fanciful. Instead, Sigtuna is thought to mean “marshy […]

Treading the streets of the first town in Sweden Read More »