Canadian Tourism Commission
The Canadian Tourism Commission (CTC) (French: Commission canadienne du tourisme [CCT]) was created in 1995 to promote tourism in Canada. It is a Crown corporation, wholly owned by the Government...