To travel to India, you need a valid
Indian visa. Visas are issued at the Indian Embassy at Washington,as well
as the Indian consulates of San
Francisco, Houston, Chicago and New York. Visas are not issued by the Honorary Consul of
India in Atlanta. Visitors from Atlanta need to apply to the consulate at
Houston
for the necessary travel documents.
The visa application form can be obtained here. It is a .pdf document, and
you will need Adobe Acrobat Reader to view it.