February 14-2014
India has announced it will now issue visas on arrival for nationals from all but eight of the world’s nations. The eight are: Somalia, Sudan, Nigeria, Iraq, Sri Lanka, Pakistan, Afghanistan—and Iran. It did not say how it picked those eight countries.