I hold an Indian passport and recently got my L1 renewal petition approved. I am thinking of going to Canada for visa stamping. I want to know
How easy/difficult is it to get it done from Canada?
How many days I should plan my Canada trip for?
If anyone has done it recently and can share their experience.