If Indian citizens want to travel to the US, they can obtain a US Tourist Visa from India. A Delhi-based consultant handles the US tourist visa application process. Visitors to India may apply for several types of non-immigrant visas, such as B1 and B2. In addition to tourists who have received a tourist visa, business visa holders can also join American companies. Our website or staff can provide you with more information about receiving postcard permits.