Trust
Goloka buddha incense sticks 15g | incense sticks | goloka incense sticks. Goloka is a popular brand name of incense and oils manufactured by a non-profit organization, goloka seva trust, located in bangalore, india. The specialty of goloka seva trust is that 100% of the proceeds go for charitable activities while you enjoy the quality fragrance from goloka. Pack of 12''.
Made in India
Made in India