Tibetan Incense refers to a style of incense found in Tibet, Nepal and Butan. They are hand rolled, do not have a stick or cane inside them and require a larger holed incense holder. These incenses are often Zimpu or ritual incenses and their recipes have remained unchanged for centuries. The recipes come from ancient Vedic texts that are based on even older Ayurvedic texts.
More
Follow us