Electronic visa facility in final stage of development: Tourism ministry
March 20, 2014 20:16 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: