TTC Tour Brands’ deputy CEO & chief sales officer Melissa DaSilva highlighted the significance of travel advisors while marking the launch of Trafalgar’s new...