bangaloreaviation.com
Indian tourist visa on arrival: details, application, and the fine print
India recently implemented a liberalised tourist visa on arrival (TVOA) scheme to include nationals of 43 countries. While still short of the goal to include nationals of 180 countries, it is a ste…