Hi Rohit... mine is a similar case. I have to travel to US on 18th May with family. I have already got my US visa stamped but spouse and sons US visa interview is on 8th May, which I am hopeful they will get as mine is already done.
I have applied for Canada tourist visa on 16th Apr by online...