Comment Comment by triplesec France seems to have the most, out of the European countries I have spent time in. But it's not like the US parent triplesec 1 year ago