Is Trafalgar a Canadian company?
Company Description: Trafalgar Industries of Canada Limited is located in Sherbrooke, QC, Canada and is part of the Other Support Services Industry.
Are Insight and Trafalgar the same company?
Over 350 coach tours around the world, and one of our clients most popular Operators, Trafalgar is part of the Travel Corporation, which includes under its umbrella the sister brands of Insight Vacations, AAT Kings, Uniworld, Contiki & Costsaver.
How many travel styles does Trafalgar offer?
Join Trafalgar on one of 15 leisurely tours crafted to allow you to experience each destination at your own pace this season.