Canada has been lauded as a role model for the rest of the world for accepting new immigrants.
A new report by the United Nations Development Programme (UNDP) praises Canada for its liberal and fair immigration policies.
Canada accepts more immigrants per capita than any other nation on earth in proportion to its population. With a population of about 34 million, Canada accepts more than 250,000 immigrants each year. They come from more than 150 countries, with India and China topping as the two main sources for immigration.
More than 30,000 Indians enter Canada as new immigrant each year, though it may take them up to six years to get their applications processed in New Delhi.
The UNDP report, which rates Canada as the fourth best country to live in, says immigration has benefited Canada and other wealthy countries as their population's age.
"All Canadians can be proud of what the report says about Canada,'' David Morrison, UNDP executive secretary, said here Monday.
He said: "There are one billion people on the move and that number is going to grow as we look to the future. So the report argues that migration is a process to be managed rather than problem to be solved.
"The report really singles out Canada as a model as a receiving country."
The UNDP official said: "Canada is historically a very open country. It is a country based on immigration to a very great extent. Today, Canada is one of the most open countries to migration in the world and accepts a large number of migrants each year, both on a permanent basis and as temporary workers.
It also accepts a large number, per capita given Canada's population size, of asylum seekers."
Citing how many other countries make it difficult for new immigrants to enter, the 217-page report says the cost of moving from Vietnam to Japan is six times the annual income per capita in that country.
"In one in 10 countries, the costs of a passport are about 10 per cent of the money you could expect to make on an annual basis,'' the UNDP executive secretary said.
"So just preparing to become a legal migrant can be burdensome, which is why we have so many people migrating through illegal channels," he added.