Olive Leaf Tea
Greece
The Unique Greek Tea Made From Olive Leaves
Since the times of Ancient Greece, people used leaves of the Greek olive tree as a folk medicine, which was also brewed as a tea. Today, it remains popular, as many believe it stimulates the immune system and can...