Thanks scylla. I want to go to India but my visa expires on April 30. so I have to come back before that. What if I come back 2 days before my visa expires. I've applied for new TRV, waiting for passport request. It might take months but I need my passport to travel. What if I send my passport after I come back ( before 2 days when my visa would expire) . Would I be allowed to enter in Canada then?
Thanks