The following are required to file your petition: ! You will visit the embassy at least twice during the immigrant visa process.Once to complete Document Review and a second visit for your visa interview. Upon arriving in The Islands of The Bahamas, everyone must fill out and sign an immigration form, keeping a portion of the card in hand until departing. A selfsponsored visitor is a person who is able to support themselves financially while visiting The Bahamas. Bahamas Immigration requires each arriving visitor to complete a landing card. In many locations throughout New York State, there are community organizations that can help you get and complete an application for the SNAP Program. In Person: DCWP will photograph license applicants at no cost in the DCWP Licensing Center or NYC Small Business Support Center. PLEASE READ the entire application booklet before you begin to fill out the application. Applicants are encouraged to read this in entirety before scheduling your visa interview at Embassy Nassau.