بسم الله الرحمن الرحيم
It is not necessary to do aqiqah in the birthplace hence you may also do the aqiqah in India as well. (Fatawa Darul Uloom Deoband, vol. 15/619)
Allah knows Best!
Darul Uloom Deoband
This answer was collected from the official ifta website of Darul Uloom Deoband in India.