I am planing to visit my fiance and apply for her k1 visa, she lives in egypt. I planing to stay with her until she gets her visa so we can come together to the us. my question is do i apply for her k1 visa from the united states or i can apply for her in the unites state embassy in egypt. my other problem we did not meet each other for more than 2 years.