I have a friend who is going to HK and on his way there he is staying here for 15 horas. On his way back he is thinking in stopping by Canada for a day and going to NY by bus for three days. After that he wants to come back to take the airplane back to his country.
What kind of visa does he need? Please advise.