India’s Visa on Arrival Scheme shows promising results for Russian Medical Tourists

The medical tourism industry in India is all set to get a new boost with the country’s decision to offer the visa-on-arrival option to 180 more countries. And according to the Joint Secretary of the …

India’s Visa on Arrival Scheme shows promising results for Russian Medical Tourists Read More »