India restores 5-year e-tourist visa to 156 countries

All currently valid old long duration (10 years) regular tourist visa given to nationals of the US and Japan have also been restored

This post was originally published on The Asian Age | Home.