Kantha embroidery is a traditional Rajasthani craft of India. To make kantha bed covers, two layers of soft cotton fabric are hand quilted together with the help of exquisite Kantha embroidery as stitches go across the length of the bedspread or follow the pattern.