I don't know this is the right place to place this type of question or not. I am an indian citizen and I have an Indian passport. But i want to open a bank account in the US or Canada. Is there any way to open an account if I never visited these countries before and don't want to visit to create a bank account either? I want to use that account to receive money and transition.