Indian Medical Travel Association (IMTA) welcomes introduction of “Visa on Arrival” and recommends

Posted on 10 March 2010 in Uncategorized by admin

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.

Read the rest of this entry »