Visitors to Canada insurance provides medical coverage for non-Canadians visiting Canada for a limited period of time.
Super visa is a long-term multiple-entry visa for parents and grandparents of Canadian citizens or permanent residents.