I lived in USA for 5months as visitor. rather extend my visa I would like to visit my place Delhi for a week and come back to US as I have 10yrs multiple visa n nothing to do in India. Do I need to attend US embassy in Delhi again or just back n land in US. Pl advise.
Announcement
Collapse
No announcement yet.
visitor visa
Collapse
X
Comment