Ranjana Sachan·Aug 24, 2018What Should You Know About Indian E-Visa?People have a perception that e-visa is a visa on arrival. Like one gets a visa on arrival in countries like Thailand, Jordan, Sri Lanka…