Valley Gems is a leading Gemstone, Rock Mineral, Crystal and Gift Shop in Pretoria. The shop stock a huge selection of Crystals, Gemstones, Rocks, Minerals, Jewellery Incense, Singing Bowls and...