Branded 100% Pure Organic Ceylon Cinnamon Sticks from Sri Lanka (25 g)
Sri Lanka was the only source of cinnamon in the world. Presence contributed significantly for Sri Lankans history with Colonization. Its purest form can only be found by Sri Lanka. A daily use of Ceylon cinnamonmay improve effectiveness of insulin in adults predisposed to diabetes.