I have gone through the process from A-Z with a woman from Morocco. I even hired an attorney that handles international visa paperwork. I would suggest visiting at least twice to her country. If...