i am basicaly from india ,currently living in canada on postgraduation work permit. i have applied for SINP. my boyfriend is in India. we are in relation from ten years but we could not get married there because of indian taboo which is caste system . we are from different castes. So now that i am in canada which country is free from these unreal believes i want to get married to him in canada. so i want to ask that if i set up all the legal formalities for marriage like registration and date can He get a visitor visa so that he can come here to get married. ?plase help me