I currently hold a L1 B visa and is valid till 10 th jan 2014,staying in tampa. I do have visa stamp and i94 as of now. i am planning to go to bahamas. i need to know whether i need to have a tourist visa for going there. Also if Automatic revalidation would be applied.
Announcement
Collapse
No announcement yet.
Need to know some info
Collapse
X
Comment