Canada is World's Friendliest Country!

here..

Foreign Policy: The List: The World’s Best Places to Be an Immigrant