Only logged in customers who have purchased this product may leave a review.
Green Tara Incense Sticks
Green Tara Incense sticks are purely handmade in Nepal. To preserve the fragrance, each packet is packed using traditional Lokta paper. It is export quality and has a long-lasting aroma. It has 15 incense sticks.