Hii, I am in Canada On work permit. As my marriage anniversary is coming and I am holding a function in party hall. Function is on 29 dec.As I want to invite my mom and my sister from India on this occasion. Should I file paper file for them or online. And should I apply from Canada or India. Please reply must.