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