How much a ruby cost per carat in India?
The price of rubies in India can vary widely depending on factors like quality, size, and origin. On average, a good quality ruby can cost anywhere from $100 to $10,000 per carat in India. It is advisable to consult with a certified gemologist or jeweler for more specific pricing information.