Step 1: Complete the Government online form: a. Welcome to Consulate General of India, Houston.The Department of Environmental Health and Quality provides the following forms and applications as a reference and service to its customers. Fill out this application today! Online India Visa Application allows the Applicant to upload a digital photograph of self to complete the regular visa application. Before starting your application, please review our program details. Our Chair selection team will be in touch shortly. Please complete one India visa application form.