Normally, the Saudi visa is sent to the Embassy of KSA in the country of origin , in your case High commission at Bombay. Hence you will have to go to India to get it stamped and getting your medical checkup done before going to Saudi.

I am giving you this info based on a freinds case last month.