Travel can be expensive, but if you live in Canada, some credit cards offer a smart way to make trips way more affordable.