you can do your medicals from anywhere in this world but passport stamping has to happen from the visa office you selected in your application. so in this case new delhi. the safest thing to do is to go to new delhi and submit your passport when they ask you to.