Handcrafted in India. These Antiqued and Engraved Bone Beads are worked by hand from natural material. There are between 920 and 960 beads per kilo. this is due to the wide variety of sizing in this lot. No two beads will be exactly the same and some variations in size, etc. should be expected.