I am a US citizen applying for a tourist visa to India.?
Does anyone know how often I can apply for this if I want to go visit more then once a year?
have a look at this.
Here are the required details.
You can apply for a long-term visa.
Posted From Yahoo! Answers (for informational purposes only)