Buy tea and spices in India, give beautiful saris and, of course, restock your incense and saffron.
It's not necessary to remind you that India is one of the world's main exporters of tea; take back some Darjeeling tea or Nilgiri tea so you can try them once you are home. You should also note that buying saffron in India, where it is produced, is much cheaper than in Europe, where the most expensive spice in the world is practically out of reach. Finally, you can add some vanilla from the states of Southern India to your usual yogurt cake and impress your guests.
Souvenirs and more souvenirs, during your journey in India, your choices are endless. Have a made to measure sheep or goat's leather wallet, purse, notebook or sandals...But be careful: if your bags are overweight it will cost you! You can also find lots of scarves and tunics in local colors, and not forgetting, of course, the famous saris. Go a little mad: buy yourself a 100% cashmere Pashmina, woven in the Himalayas, very warm and lovely to wear. And, of course, India is a celebrated country for jewelry. In gold or in silver, with or without stones, there is something for every taste and in every style. In Jaipur especially you will find lots of jewelry adorned with precious stones.
The most famous religious product, frequently used in temples, incense is everywhere in Indians' daily lives: in their houses, their workplaces...it is a classic gift and will please all the family. For Mom and other women why not buy Ayurvedic skin care products for souvenirs, they have a thousand different perfumes made from traditional plants. And for the men, what about a cricket bat - India's favorite sport? So, when are you off to India?