Below are some links you may find useful

Toronto Vancouver Calgary USA Canada Tourism