I am H1B status in USA and need go to Canada about 3-4 days. Did I need to apply for Canadian entry Visa? Also I wonder if I can go back to USA from Canada without US VISA. Many thanks!!!!!!!!!