In my specific case, Supervisa is basically a visitor visa which requires you to get medical insurance for at least one year.
My parents do not require visa to enter Canada. Hence it doesn't make sense to apply for a Visa
They already have medical insurance in their home country, so there is no...