All non-Indian citizens are required to have an Indian travel visa to enter the country. Allow sufficient time (at least 4-6 weeks) to procure the appropriate visa from your nearest Indian consulate (see Indian consulates worldwide). Indian consulates in the continental US are located in Washington D.C., New York, Chicago, Houston, San Francisco, and Atlanta. All other participants should contact the Indian Embassy/ Consulate General of India in their respective countries for information on obtaining an Indian visa. This is to ensure that you are in compliance with respect to latest the regulations enforced by the Indian Embassy issuing the visa.