Shopping in India is an art! Western travelers will often find India to be a cheap and attractive market. Yet, they will be surprised to know that they could have saved a greater deal of money even out of what they actually spent. India is really cheap, but you need to know how to haggle. Try taking advice from local, Indian travelers around before buying costly items. Most of the foreign tourists buy garments, jewelry, articles of handicraft and herbal medicines from India. Every state and town has its own specialty. So you need to study what to buy from where.