Hello Tanya,
Welcome to expat.com!
If you wish to post a new topic, you will need to go the Saudi Arabia forum and click on Post new topic which is in an orange box. Kindly try that and let me know if it works.
I invite you to check this website out: India Medical Visa. You might find some helpful info there.
I wish your aunt a speedy recovery
Yoginee
Expat.com team