Nas frases: "Eu moro/vivo em tal país.", "Eu moro/vivo em tal cidade.", "Eu moro/vivo em tal bairro." etc. Escolher "viver" ou "morar" pode expressar diferentes vínculos emocionais que a pessoa cultiva com aquele lugar.
Exemplo: a frase: "Eu moro em Florianópolis", poderia expressar um carácter passageiro, como se o vínculo da pessoa com o lugar não fosse profundo ou permanente. Ela talvez não sinta ali como o seu lugar verdadeiro, onde realmente constrói e cultiva os seus relacionamentos principais. Por outro lado, dizer: "Eu vivo em Florianópolis", aí sim, expressaria um vínculo emocional maior.
Em situações nas quais não pretendamos demonstrar nossas emoções, mesmo quem ama o lugar onde mora, pode preferir dizer: "Eu moro em..." justamente como forma de ser discreto com respeito às suas emoções.
Um abraço!