NEW DELHI: Tourists travelling to India from 43 countries including the US will no longer have to queue at their local consulates to obtain visas after New Delhi announced today a long-awaited easing of border controls.
To continue reading the rest of the article, click here