Sigtuna

Norse - A city in Sweden. When Odin spent some time on earth, Gylfi, the king of Sweden, gave him land on which to build a new city and temple. Sometimes identified as Sigtuna.

Nearby Myths