What should I choose in the person paying for the trip option? Self or other person? I can personally pay for the trip but I was told that if I put in my dad or mom as the sponsor, I will have a better chance of visa approval as it shows family’s support / ties.
But I am confused by this guide here:
It says if I choose other person, they need to fill out the I-134 form? But this form looks like it needs to be filled only by someone who is presently residing in US? My parents live here in India.