Bharat Darshan Incense Sticks Handmade in India. Six Pack of 120 Sticks. 6x20 Sticks One of the most wonderful aromas in the world of incense. Hand rolled in India Made by Asoka Trading Co.