April 26, 2014Tourists travelling to India from 180 countries will no longer have to queue at their local consulates to obtain visas after New Delhi announced an 'historic' overhaul of its strict visa regime.