Question: do us citizens need a work visa for india?
Answer: All Citizens of United States currently residing in US can apply for Employment Visa from the Embassy / Consulates of India in US. NON US passport holders should preferably apply from the country from where their passport has been issued.