TravelBrands is inviting agents to take part in one of its upcoming Travel Agent Appreciation events across Canada. Five events are being held and will include a trade...