India is second largest populous country in the world and that is the reason why economies of scale are very high here.

    The number of any kind of procedures owing to large Indian population is high and this significantly reduces the overhead cost of medical procedures.

    Also lower salaries in comparison to developed countries, is a big reason contributing to the lower cost of the procedures in India.