USA Still on Top? NopeUSA Still on Top? NopeThere is no greater country than the United States. But according to the inaugural list of the World’s Best Countries To Live In, not everyone agrees.TammyTammy