Volklore E22: Odin's Holy Places & Sacred Sites in Britain

First published at 02:18 UTC on July 24th, 2018.

Three English heritage enthusiasts discuss some of the ancient sites dedicated to Odin (Woden) in the U.K., as well as the importance and meaning of other sacred sites in Britain. We discuss the meaning of these things to our culture in the past a...

SensitivityNormal - Content that is suitable for ages 13+