Hibiscus Tea also is known as Karkade Tea or Jamaica Tea is a refreshing and super healthy beverage made using fresh or dried Hibiscus Flowers. This agua fresca is considered a superfood and when drank in a moderate amount has amazing benefits to the body. Here is how to make it.
18