Super visa
The Super Visa was created to allow parents and grandparents of Canadian Citizens and Permanent Residents to spend more time with their family in Canada.
The Super Visa was created to allow parents and grandparents of Canadian Citizens and Permanent Residents to spend more time with their family in Canada.