This refers to foreigners who come to this country specifically for medical treatment at hospitals that offer world -class facilities at a lower cost than what they would have to pay in their own countries. *
Answers
Answered by
0
Answer:
India
Explanation:
like this answers
Similar questions