A delegation of Switzerland tourism professionals are in Canada this week as part of the Switzerland Travel Experience road show. After a day of meeting with travel trade...