There are only three things you can do as far as I think.
1)
This is a list of all Class 1 Medical Examiners in India. You can try contacting them and ask.
2) You can do 1) for other nearby countries.
3) If you are looking for a school for flight training, get in touch with the one you have decided on, complete all formalities and get your medical done in Canada itself.
Apart from these points, I don't see any other way. There might be, but I can't think or know of them. Hope it helps.