The Health Benefits of Greek Mountain TeaGreek mountain tea, also known as shepherd’s tea, is made from the leaves of plants from the Sideritis species. An herbal tea, Greek...