Where Is The French Castle In Discovery Of Witches?
Carew Castle, Pembrokeshire ‘Carew Castle in Pembrokeshire doubled as the ruins of La Pierre, the home of vampire Gerbert of Aurillac, where Diana is kidnapped and tortured by the powerful witch Satu in Season 1. Where were the New Orleans scenes filmed in A Discovery of Witches? Cardiff University, Cardiff, Wales According to local news …
Where Is The French Castle In Discovery Of Witches? Read More »