Pomegranate Tea

Pomegranate Tea

Pomegranate is fruit which originates from the Middle East. It’s about as big as a grapefruit and has similar color to red apples too. Inside the thick red skin there’s a fleshy white mass in which a multitude of red berries are lodged in...

Read more