Discuss in my forum
By Sharell Cook
All visitors need to obtain visa for India prior to arrival, except citizens of those countries eligible for the visa on arrival scheme.
Citizens of neighboring Nepal and Bhutan do not need a visa.
About.com India Travel
©2013 About.com. All rights reserved.