Indian Medical Travel Association (IMTA) welcomes introduction of “Visa on Arrival” and recommends
The Indian Government recently announced tourist visa on arrival for citizens of five countries – Japan, New Zealand and Singapore, in an effort to promote tourism.
No Comments »