I was curious about this "french tea" and googled "does france produce tea?" here is the result:
France does not grow tea, but it grows a number of herbs used in tea, including chamomile, lavender, lemon verbena, linden, and mint.
So its not french tea actually, its just a mixture of good...