India is becoming a preferred medical tourism destination, attracting patients from North America, Europe, the Gulf, Africa and neighbouring countries. A report says affordable treatment, internationally accredited hospitals, skilled doctors, advanced technology and shorter waiting times are driving demand for services such as cardiac care, cancer treatment, fertility care and organ transplant.