Hello, I am trying to apply for Canadian tourist visa from India. I am in the process of uploading all my documents online. Is the whole submission process online? Or do I have to go through VFS and submit in person? If it's online, then do I need to submit my passport in person? I couldn't find this information online. Would someone please let me know the steps?