If anyone in sajha has been to Bahamas while in f1 pls share the documents that u had to prepare I am in a very desperate need of help. Do we need to stamp a visa ? Or some other documents. I was planning to go there in a week long vacation.
snaa · Jul 24, 2011 10:08 AM · 10,600 views
Bahamas isn't a part of the USA. You definitely need a visa.
Footyfan · Jul 24, 2011 11:45 AM
This conversation is preserved exactly as it was on the original Sajha.com and can't accept new replies.
Start a New Discussion