Question: Where do the saviors live in the walking dead?
Answer: the Sanctuary
Natural Questions answer: in the Sanctuary (from the Wikipedia article "Negan")