Uses & Health Benefits of Organic Ceylon Cinnamon Powder
Ceylon Cinnamon is native to Sri Lanka, an island off the southeast coast of India which was formerly known as Ceylon. Ceylon cinnamon is considered a premium cinnamon, both for flavor and health purposes, and is commonly referred to as 'true cinnamon.'