My H1b visa stamp on passport has expired, however I do have a valid H1b extension approval letter from USCIS.
1. Can I travel to Mexico and South America for 10days.
2. Do I need a visa stamping for 10 days trip or my approval letter will do.
3. Shall I carry all these immigration documents with me or its safer to leave it at home.
Thanks in advance for your time.