An international survey has ranked the Swiss canton of Graubünden among the world’s top destinations in terms of hospitality.