Television Netflix Releases “The Witcher” Official Interactive MapBy Nerd VoicesJanuary 13, 2020 Netflix releases an interactive map for The Witcher