India produces many natural semi-precious and precious gemstones in India. India is rich in natural resources and many gemstones are mined in India, which adds to the cost-efficiency of the gemstones. The cost of a perfectly processed and polished gemstone gets increased if the raw material has to be imported from other countries of the additional transportation cost. India has been mining 83 gemstones, it is one of the prime reasons for the affordable gemstones of India.