As we all know, gemstones play an essential role in Vedic Astrology. There are nine planets in Vedic astrology, and ...