Our inventory includes some of the most exclusive handcrafted batik greeting cards that can be used for any special occasion. Batik cards are enriched with colorful art designs that are printed on a piece of cotton fabric. They come from the southern part of Sri Lanka, which is known for its supreme batik techniques and artwork.