Afghan investors to get Indian visa for up to five years, tourist visa duration also extended
Kabul [Afghanistan], Feb. 3 (ANI): India has announced to provide visas for one to five years with continuous stay of up to 180 days during each business visit to Afghan businessmen investing in the country and the duration of tourist visa has been enhanced to one year.