You still need to come into the consulate for a bahamian visa. We located at 100 biscayne blvd Miami, fl.new world tower bldg...9.30 am is an ideal time to come in.... 2 passport photos $100 PROOF OF RETURN TICKET PROOF OF HOUSE RESERVATION.. OR WHERE YOU WILL BE STAYING
If you are a green card holder you just valet passport and but if you don't you nedd one
Thanks! Your answer is awaiting moderation.