Description
Cedar is a semitic word meaning “the power of spiritual strength” and represents a symbol of constant faith. One of the oldest aromatic temple incense in Tibet. A valuable aid to meditation through it’s reputation for steering strayed individuals back on the path.
- Handmade in Nepal
- 30 sticks
- Incense holder included
Recent Comments