Sri Lanka holds the monopoly for Ceylon Cinnamon or true cinnamon, the celebrated spice that changed the human history forever. Made from the bark of the small evergreen tree called Cinnamomum zelanicum, Ceylon Cinnamon’s unique fragrance and taste, as well