Welcome to Forums! Please never write your email address in Forums to avoid Spam.
Sorry to hear that you lost your SIM.
Unfortunately, it is not possible to find the location of a SIM Card; however your may call your Service Provider (Airtel) to suspend the services to avoid any unauthorized usage from that SIM.
Hope you find your SIM soon. Good luck and Happy New Year!!!