Below are some links you may find useful

Toronto Apt Vancouver Apt Calgary Apt USA Canada Tourism