Hi,
I am on a B2 visitors visa in US. I do need a visa to go to Bahamas on a cruise. Does anyone know if I can get it in here without going back to my home country?
Thanks in advance
I am on a B2 visitors visa in US. I do need a visa to go to Bahamas on a cruise. Does anyone know if I can get it in here without going back to my home country?
Thanks in advance