Gems have a special place in Indian astrology and gemology. It is believed that gems transmit positive energy in our lives and help in reducing the negative effects of planets. Gems found on earth are ...