best country to live in Archives - World Knowing