According to the second annual 'Best Countries' ranking from U.S. News & World, Switzerland has been named as the best country in the world. Canada and Britain are placed at the second and third spot respectively. The rankings are based on a survey, conducted after the U.S. presidential election, that asks 21,000 business leaders, informed elites and general citizens what their views are of certain aspects of different countries.