Super Visa Requires Canadian Insurance Covering Emergency Care
Super Visa medical insurance is mandatory for all applicants and must be purchased from a Canadian insurance company with minimum coverage of $100,000 CAD valid for at least one year.
Read More









