I am from Iran and have h1b visa stamped in my old passport. Since my passport expired, I renewed my passport and now visa is only inside my passport.
1. will i be able to travel to Canada or should i transfer visa to my new passport?
2. If I plan to transfer view to new passport, how should i got about doing it
3. Do i need stamped visa in passport to go to Canada?