I don’t understand why you want to deliver your baby in India, and pay arm and leg length of hospital, Pharmacy and Doctor Bills
After that you need to pay for PR, and Landing fee, Medical test, Police clearance, and kid is going to have Indian date of birth certificate. No vaccination records, not a born Canadian
You need to apply for Indian Pass Port, after five years you need to apply for Canadian citizenship, then Canadian Passport, then OCI. Lots of issues
I don’t know why you want to talk all those pains, when you do not have to pay for single dollar during Pre and Post Delivery of your baby in Canada?
Lost’s of folks spend their 7 months of before due dated outside Canada (like USA, India) and come to Canada and have their baby delivered for free.
In addition if you manage to put 900 hours of employment before your due date, you are eligible for EI (Maternity leave) Government would pay about $1300 per month for 11 or 12 months
I recommend to take the benefit of best health care system in world at Zero dollars