Couldn't load pickup availability
Buddha Incense Sticks from Goloka offer a fragrant way to embrace inner peace. Each packet contains 12 sticks for a long-lasting and soothing experience. Made with high-quality ingredients, these incense sticks are a perfect addition to any meditation or relaxation routine.