My boyfriend is in iran and i am a permanent resident in Canada. Our relationship is less than one year. Can i invite him to canada to get married here?
You can try, but it's better if he applies for a tourist visa on his own. I would not recommend you invite him with an explicit purpose of getting married - the tourist visa is likely to be denied.