Hi I have fallen in love in South Africa, and want to marry my girlfriend.... what is the easiest way to get her into Canada....as I realize a permanent residence visa takes along time... Should we marry in South Africa and then go to the Canadian Embassy? or should she apply for a visitors visa and we marry in Canada? Its very confusing reading the Canadian Immigration Webpages.... We do not want to be apart for a long period of time... I have funds to support her while we await the pr once in Canada.... its getting her into Canada that seems to be the problem?