My mom live in Cuba, and now she is with us in Miami. Did she need a visa for entry in Bahamas?, she have a usa visa .
Address: 100 N Biscayne Blvd Suite #900, Miami, FL 33132, USA
Raquel Burrows | Sep 14, 2019
No she does not.
Sharlaine Newton | Sep 14, 2019
I don't think so
Thanks! Your answer is awaiting moderation.