Question: where do the saviors live in the walking dead?
Answer: in the Sanctuary