Indian Visa Required For US Citizens. Foreign nationals must submit their visa applications in person to the Indian Embassy in the US. The applicant will next question by the embassy employees about their personal information, their place of October 17, 2022 Business Products