Electronic visa facility in final stage of development: Tourism ministry
Mar 20, 2014, 08:16 PM ISTNew Delhi: The electronic visa facility or e-visa initiative is in its final stage of development and is expected to be introduced this year, a tourism ministry official said Wednesday.Speaking at the "Think Tourism-Think India: