Hi everyone,
Hoping to get some help here. I am planning to apply for Super Visa for my parents who are currently in Philippines. I already gathered all the documents but I do not know how to start the application. Can I do the online application on behalf of them?