I am an L1 Visa holder. I was in USA last year for 3 months and came to India. I am travelling again this year in June. I would like to take a visitor visa for my wife and 1 year old child.
How can I fill the I134 form? It ask about the current US address and details on the bank account in US. I don't have a bank account there and my payment is all done in India.