Visa on Arrival facility on the anvil for US tourists
World | Sep 21, 2014, 02:00 PM ISTNew Delhi: India is working on a proposal for Visa on Arrival (VoA) facility for US tourists, one of the big-ticket announcements expected to be made during Prime Minister Narendra Modi's high-profile visit to the