For H1 Visa, my Employer say I may have to go back my home country to activate/ stamp H1 after approval from INS. Is it possible I can go Canada and get stamp there. Any information or share experience will be appreciated. Thanks, HK