Maximum validity News, Photos and Videos
2107 foreign tourists provided visa on arrival in India in March 2013
At least 2107 foreign tourists were provided Visa on Arrival (VoA) in India in March 2013.
ReadIndia plans to extend visa on arrivals to citizens of 16 more countries
India is planning to extend visa on arrivals to citizens of 16 more countries, including Germany, France, Russia, Brazil and…
Read