I am planning to have my parents come visit me this summer. I am a permanent resident. Is the 10 year tourist visa option the best/easiest for me? I don't expect them to stay for more than 3-4 months at a time.
Do I apply on their behalf or is it better for them to apply for tourist visa? They...