I am going on a cruise in early January and I can't determine if I need a visa or not.
I have a RP+GC.
The Bahamas embassy doesn't have a website.
Here and there I found bits of info saying that GC need their passports.As you all know, we don't have passports.
Anybody has been to the Bahamas before?
I have a RP+GC.
The Bahamas embassy doesn't have a website.
Here and there I found bits of info saying that GC need their passports.As you all know, we don't have passports.
Anybody has been to the Bahamas before?