You could go for gift online shopping and can send gifts to India from USA same day delivery with one of the best & reputed online gift shops. They have other delivery options that would remove all the distance barriers and you can mentally be a part of the occasion at least through your gifts. The people would miss you and remember you through your gift...