After wrapping up production in South Wales, the Netflix series “The Witcher” will head to Erfoud, Morocco this week to shoot scenes for its upcoming season ... Show more