Switzerland Scores 86 Out of 100 as World's Best Opportunity Destination for Second Year Running Travel Switzerland tops the Henley Opportunity Index 2026 with a score of 86 out of 100 points.