Where is Sri Aurobindo at the moment?
Sri Aurobindo is wherever He wants to be, because He is free; but He has a permanent home in the subtle physical – (the region closest to the earth – – physical) where all those who wish to see Him can go and see Him.
Ref: White Roses