Hibiscus tea, made from the dried petals of the Hibiscus sabdariffa plant, is a vibrant, ruby-red herbal infusion renowned ...