Wewelsburg – Himmler’s Black Camelot

Wewelsburg Castle in Westphalia, Germany, is a site of significant historical and magical interest. Its historical significance lies in the fact that it was chosen by Reichsfuhrer-SS Heinrich Himmler to be the centre of his Order of the SS and…