Hibiscus Tea Health Benefits
Hibiscus tea is a caffeine free herbal tea created from the flowers from the Hibiscus sabdariffa or “Roselle” plant. The teas are created from the sepals or calyces (the petal-like structure with the base of the flower), and never out of your actual petals. Hibiscus tea is a well known beverage in many countries from