Vellore, Tamil Nadu, India
Being engaged with stones, Amma Gems is a deeply established firm in its field. Pearls is one more product Amma Gems is occupied with. Amma Gems is indeed a handy firm that deals with gem and jewellery. If you're searching for Amma Gems, then Vellore, Tamil Nadu, India is the place where you must go. Amma Gems is of course not the only company based in Tamil Nadu dealing with stones.