Government Affairs New visa regulations will encourage medical visitors

India wants visitors to stay longer, and come back sooner

By Travel Weekly Asia /
India to encourage international visitors to stay longer Photo Credit: Ian Jarrett

Comments