But my fiancee is eventually going to stay with me. We will marry and i will apply for her PR. Its just she wants to visit and see Canada before we marry. She will return after a month. I don't understand why the tourist visa rules are so stringent? I already visited her twice this year. I cannot afford to take more leaves from work to visit her. I am a TAX paying citizen of Canada. There has to be some work around.
Fully agree with Scylla's opinion. He is a veteran poster and very wise. It is pretty much impossible to get her a visa to Canada, especially with already having two TRV refusals, and it is almost guaranteed rejection if you mention that you are engaged to a Canadian since this creates very strong ties to Canada, showing that they are unlikely to return to India. Unless her situation has greatly changed (i.e. got a much higher paying job, promotion, won the lottery, etc.) it isn't worthwhile to apply for another TRV as it says right on the TRV refusal not to bother applying again unless your situation has changed significantly (for the better). My Thai husband was also in a similar situation. We tried so hard to get him to Canada so that he could learn about my culture first-hand before getting married to have a better "foundation" for our marriage (as recommended by lots of intercultural marriage books). But, after trying so hard, it just didn't happen. Rejected TRV in 2014. Rejected clergy visa in 2015. So I chose to quit my job, put my accounting designation on hold and moved to Thailand for two years to get married and wait for outland spousal PR to come through. Hopefully he will get to move to Canada and start to get to know my culture better after being married for two years.
Most other western countries have the fiancee visa, but Canada unfortunately got rid of it many years ago. It sucks for those of us that have fiancee's in countries that have to apply for TRV... and kind of backwards that they can't join us to get married in Canada... but there is no changing the immigration rules. We just need to do what's best for us based on the current rules in place.