ParentFull threadtriplesec·France seems to have the most, out of the European countries I have spent time in. But it's not like the USView on HN